Заполнение базы данных django с помощью миграций

Я создал api, который позволяет читать некоторые данные с фильтрами, основанными на моделях, которые я создал.

и запуска база данных пуста, поэтому я создал скрипт для заполнения базы данных.

Затем я докеризировал приложение и развернул его на AWS.

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

Я хотел бы использовать миграции для этого.

как?

на данный момент точка входа docker является

python manage.py wait_for_db
python manage.py makemigrations API
python manage.py migrate
# python import_csv.py
uwsgi --socket :9000 --workers 4 --master --enable-threads --module myapi.wsgi
Вернуться на верх