我正在评估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
我做错了什么,以便迁移工具找不到我的更改脚本吗?