我正在尝试使“ python manage.py db migration”正常工作,但我一直只获得这两行。
INFO [alembic.runtime.migration]上下文隐含PostgresqlImpl。
INFO [alembic.runtime.migration]将采用事务性DDL。
有人可以解释这两行是什么意思吗?我猜到了heroku后端,我无法比较models.py和更新表。如果我错了,请纠正我。
在我的view.py中,我有“从模型导入*”和 在我的app.py中,我有“ from view.py”。
我的朋友完全没有问题,可以迁移数据库,他不记得自己为解决数据库做了什么。
我运行了“ python manage.py db show”,它向我展示了
empty message
Revision ID: b8b188e67d59
Revises: 5b82870de25a
Create Date: 2018-08-31 13:24:27.359151
我运行了这个“从alembic_version选择*”;我得到
32a4b24d4961
请告诉我数字是否有意义或数字根本没有帮助。
答案 0 :(得分:0)
检查您在类中继承的Model。是在您使用的同一数据库的帮助下创建的。
摘要:
Model = db.model
class TableName(Model):
column_name1 = db.Column(String(20))