|
![]() |
#1 |
Участник
|
Из моего опыта:
На этапе проектирования / опытной удобно иметь возможность быстро скопировать рабочую БД в тестовую / разработческую. Как правило на этом этапе размер БД - максимум десятки ГБ, ни на одном проекте это не было проблемой. Бэкап / рестор занимает минут 10 - это нормально. Так уж мне везло, что только на одном проекте был один разработчик, в остальных случаях - целая команда. Отсюда родились правила: 1. перенос проектов только с ID элементов (возможность переноса БД). 2. перенос только со сравнением (исключение переноса "чужих" доработок). 3. обязательная инкрементная компиляция всех классов (если родитель не вошел в проект, его нужно найти и откомпилировать). 4. периодическая очистка локального кеша пользователей (как ручная, так и принудительная, используя возможности ОС). Пока писал, родился вопрос: а настройки прав доступа хранятся с привязкой к ID? при их переносе проблем не будет, если ID разные?
__________________
Ivanhoe as is.. |
|
![]() |
#2 |
Administrator
|
Конечно с привязкой к ID - как я забыл-то. Так что если ID расходятся - то о функциональности переноса прав можно забыть
__________________
Возможно сделать все. Вопрос времени |
|
Теги |
faq, id объекта, как правильно, права доступа, приложение, слой приложения |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|