Есть программа. Программа работает с базой данных SQLite, куда в процессе своей работы пишет всякие нужные себе данные. База данных будет в файлике где-нибудь в /var/lib/programname/programname.db, вроде по FHS должно быть так.
Вопрос, как идеологически правильно создавать этот файл с базой:
1) при инсталляции программы (вызываем клиент sqlite3 и скармливаем ему SQL скрипт с командами создания таблиц и инсертами начальных данных)
2) или самой программой при первом запуске, т.е. когда программа обнаруживает, что файл не существует, она его создает и инициализирует его?
Ответ на:
комментарий
от Chaser_Andrey
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Harald
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [mysql] create table on insert (2010)
- Форум sqlite3 - соединить три таблицы (2010)
- Форум Первый запуск RH7.2 (2002)
- Форум первый запуск линукс (2004)
- Форум Prosody и первый запуск (2017)
- Форум первый запуск linux mint (2015)
- Форум steam update, первый запуск. (2013)
- Форум Debian lenny, первый запуск (2010)
- Форум Инсталляция Mozilla (2002)
- Форум Научите создавать ярлык запуска терминала с командой! (2024)