Flask Migration无法读取模型?

时间:2018-08-31 19:37:05

标签: python heroku flask-migrate

我正在尝试使“ 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选择*”;我得到

version_num

32a4b24d4961

请告诉我数字是否有意义或数字根本没有帮助。

1 个答案:

答案 0 :(得分:0)

检查您在类中继承的Model。是在您使用的同一数据库的帮助下创建的。

摘要:

Model = db.model

class TableName(Model):
    column_name1 = db.Column(String(20))