2018-09-21T20:48:44Z||2018-09-21T20:48:44Z
运行:
alembic upgrade --sql
总是输出全量的SQL(一大堆CREATE TABLE),如何根据当前DB情况输出增量的SQL呢?
在本地DB的alembic_version
Table中,可以看到所有migration,然后通过这个命令就可以输出任意两个Migration中间的增量SQL:
alembic upgrade xxxx:xxxxx --sql
如果想要最新的migration SQL,可以用head指代,如下:
alembic upgrade xxxx:head --sql