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