Нужно ли мне удалять базу данных SQLite из каталога после перехода на PostgreSQL на Django 2.2? - PullRequest
0 голосов
/ 21 июня 2019

Я новичок в Django 2.2 и обнаружил, что SQLite является ядром базы данных по умолчанию.Но я хочу использовать PostgreSQL вместо SQLite.

Я создал новый проект и перенес модель (ex: Post) после создания и добавления приложения в файл settings.py и admin.py.И после этого я решил использовать postgreSQL, и я тоже сделал это, перейдя на postgreSQL.Перед миграцией я создал базу данных postgres и добавил все необходимые данные в настройки DATABASE файла settings.py в соответствии с инструкциями Django.Работает нормально.У меня пока нет проблем.Хотя я все еще вижу файл базы данных sqlite все еще в каталоге проекта.Это выглядит немного странно, хотя.Я новичок в Джанго.Подскажите, пожалуйста, мне сохранить этот файл или удалить файл sqlitedb?И есть ли какие-либо проблемы безопасности с файлом sqlitedb, если я сохраню там?Я люблю хотеть аккуратные и чистые настройки проекта.Заранее спасибо мои дорогие друзья!

1 Ответ

0 голосов
/ 21 июня 2019

Это полностью зависит от вас. Если хочешь сохранить, то сохрани. И если вы хотите удалить этот файл, удалите его. Нет причин безопасности или возникнут какие-либо проблемы. Просто удалите его, если он вам не нужен.

Когда использовать SQLite?

  • Все приложения, которые требуют переносимости и не требуют расширения.

  • В тех случаях, когда приложения должны напрямую читать или записывать файлы на диск.

Когда использовать MySQL?

  • Там, где для доступа к данным требуются функции высокой безопасности.

  • Для сайтов, работающих на MySQL, несмотря на некоторые ограничения. масштабируемый инструмент, которым легко управлять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...