Я оцениваю SQLAlchemy-migrate как инструмент миграции базы данных. Моя версия db_version - 0, а версия репозитория - 1.
$ python manage.py db_version --url=postgresql://localhost:5432/my_db
0
$ python manage.py version
1
и у меня есть только одна неприменимая версия:
./versions/001_initial_schema_postgres_upgrade.sql
Я запускаю инструмент миграции, но он не обновляется, потому что не может найти версию:
$ python manage.py upgrade --version 1 --url=postgresql://localhost:5432/my_db
"There is no script for %d version" % self.version
AssertionError: There is no script for 1 version
Я что-то не так делаю, чтобы инструмент переноса не смог найти мой скрипт изменения?