Oos*_*Oos 1 python sqlalchemy flask alembic flask-migrate
我想列出所有迁移和数据库状态(是否已应用迁移)。
我正在寻找与 Rails 相当的东西rake db:migrate:status。
示例输出rake db:migrate:status:
database: dev
Status Migration ID Migration Name
--------------------------------------------------
up 20180108162849 Add user table
up 20180110135954 Add article table
down 20180130152036 Add index to user
Run Code Online (Sandbox Code Playgroud)
您可以通过运行列出所有步骤并标记当前修订版flask db history。
-i/--indicate-current开关来标记数据库的“当前”状态-v/--verbose添加迁移脚本的完整路径和脚本标头等信息。$ flask db history --help
Usage: flask db history [OPTIONS]
List changeset scripts in chronological order.
Options:
-d, --directory TEXT migration script directory (default is "migrations")
-r, --rev-range TEXT Specify a revision range; format is [start]:[end]
-v, --verbose Use more verbose output
-i, --indicate-current Indicate current version (Alembic 0.9.9 or greater
is required)
--help Show this message and exit.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1538 次 |
| 最近记录: |