如果我在Alembic中执行这些系列命令,结果对我来说没有意义。我希望自动生成的迁移是空的,因为我在调用之间没有在数据库中做任何改变。
我的理解不正确吗?我假设这会产生一个名为&#34的空变更集;没有任何变化"
alembic downgrade base # reset to nothing
alembic upgrade b2 #my revision, this works fine.
alembic revision --autogenerate -m "nothing changed"
INFO [alembic.autogenerate.compare] Detected added table '... For every table