v1.0.177: History — объединение history+History, 5 подпапок

This commit is contained in:
“Naeel”
2026-06-25 07:53:56 +04:00
parent 14cca9f8cf
commit c40d8eb5a8
54 changed files with 0 additions and 0 deletions
@@ -0,0 +1,22 @@
# Логика хранения файлов — временная (на период тестирования)
**v1.0.87**
## Как сейчас
- Каждый сеанс (перезагрузка страницы) = новый `contract_id`
- Файлы сохраняются в БД (documents + supplements) навсегда
- При повторной загрузке того же файла в том же контракте — старый удаляется, новый INSERT
- Старые контракты (от предыдущих сеансов) остаются в БД, но юзер их не видит
- Таблица на экране — только файлы текущего сеанса
## Что изменится
- Файлы не должны копиться в БД бесконечно
- Будет «файловая» система: юзер видит что уже есть в БД, может выбрать
- При совпадении имён — спрашивать разрешение на перезапись
- Возможно: хранить файлы только в сессии браузера, БД — только для промптов
## Не хардкодить
Текущая логика удаления-перезаписи (upload.cfm) — временная. При рефакторинге файловой системы пересмотреть.