Записать начальный Django SQL в файл?

#sql #django #bash

#sql #django #bash

Вопрос:

Я запускаю новое приложение Django и создаю базу python manage.py syncdb данных.

Теперь я знаю, что python manage.py sql myproject это возвращает SQL, который используется для создания всех таблиц и т. Д. Но возвращаемый SQL слишком большой, чтобы копировать вставлять в файл.

Есть ли способ записать выходные данные этой команды в отдельный файл SQL?

Ответ №1:

Вы можете перенаправить свой вывод в файл:

 python manage.py sql myproject > initial.sql