Вверх ↑
Ответов: 2125
Рейтинг: 159
#1: 2006-09-20 15:18:19 ЛС | профиль | цитата
Каким образом база данных поможет хранить разные его версии?
В отдельной таблице можно хранить разные версии программного кода компонента, идентифицируя его по коду версии или тройке (пакет,имя элемента,хэш):
CodeVersion (codevers_id,packet_id,elem_id, vers, date, hash, code_text)
При выборе пользователем соответствующей версии code_text записывается в файл. Изначально, эта таблица может быть пустой, но при установке новой версии, старую нужно будет тоже сохранить. А можно хранить код только в базе, а в файлы используемых компонентов записывать временно, до тех пор пока HiAsm не закроют.
карма: 1

0