Перейти к содержимому


разделение настроек и данных


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 25 Апрель 2013 - 12:20

Сейчас при создании бекапа архивируются все таблицы и системные и пользовательские. Если сделать возможность раздельного бекапа, т.е. выгружать данные отдельно, а структуру отдельно (что у вас уже есть), станет удобно производить настройку, вычисления и прочее на отдельной базе, например бета версии, а затем выгружать в нее актуальные данные. В противном случае приходится делать двойную работу. Сначала тестишь и затачиваешь все в новой версии, а затем ручками переносишь все изменения в рабочую базу. Хорошо, если ничего не забудешь... Что касается соответствия структуры таблиц и данных, то здесь есть определенная опасность, если админ перекроит первую не задумываясь о второй, но сдуру можно и голову разбить. Если не удалять поля ничего не должно случится, я думаю.
По поводу файлов. Следует отделять файлы из пользовательских таблиц и файлы, подключаемые в виде модулей, так называемый список внешних файлов. Последние должны архивироваться независимо от того включена опция не сохранять файлы в настройках или нет. Они относятся к программному коду, а не к файлам.

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных