我有一个烧瓶应用程序,它使用烧瓶-SQLAlchemy来访问mysql。现在我想在同一个应用程序中重构数据模型,所以我创建了一个新的版本模型文件,但是有几个表应该与旧表同名。错误信息是
sqlalchemy.exc.InvalidRequestError: Table 'TableA' is already defined for this MetaData instance我也尝试过__bind_key__,它似乎在一个新的表中工作,但不工作在已经有数据的exist
在Flask/SQLAlchemy中,我们使用来自flask_sqlalchemy的flask_sqlalchemy类,而不是来自sqlalchemy的类,如下所示:from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy(app)
class Foo(db.