使用Flask,我的一个应用程序已经上线了。现在我对如何将数据从生产数据库复制回登台数据库感到困惑。我的所有模型都是使用Flask-SQLAlchemy声明的。 Flask-SQLAlchemy支持多个数据库连接。但我的模型是一样的。
我想重用我的数据库模型,理论上可以执行以下操作:
db-production = ...
db-staging = ...
model1-p = db-production.model1
for item in model1-p:
db-staging.add(item)
db-staging.commit()
如何轻松复制数据?任何捷径?
干杯。