繁体   English   中英

如何使用 sqlalchemy 在 flask 应用程序的现有数据库中添加新表?

[英]How to add new table in existing database of flask app using sqlalchemy?

我想在现有数据库中添加一个新表而不影响现有表及其数据。 将新的 model class 添加到 models.py 后,添加新表需要遵循哪些步骤?

在您的 models.py 中添加新的 model 后,您只需运行db.create_all() 初始化应用程序/数据库后,您可以在代码中的某处(可能直接)添加它。 如果您不在视图中调用create_all ,请务必包含with app.app_context() 希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM