Как мне начать здесь, я немного смущен.Я использую Peewee, и мне нужно создать файл миграции для моей базы данных
У меня есть схемы баз данных, которые новее старой базы данных.
Я видел пакет Arnold, где есть два метода: arnold up
и arnold down
. Существуют файлы миграции, в которых вы можете добавить все ваши запросы к базе данных. Но все же эти изменения я могу видеть, и я могу добавить в up
как create table
или alter table
и в arnold down
Могу добавить drop table
или alter table
. Но моя миграция станет только для этой базы данных.
Я хочу понять, что должно содержать миграцию базы данных. И что он делает. Я буду очень признателен, если кто-нибудь объяснит мне database migration
и подтолкнет меня в правильном направлении peewee, переместится база данных psql