繁体   English   中英

如何使用flask-sqlalchemy更新Postgres模式?

[英]How to update a Postgres schema with flask-sqlalchemy?

我正在用Heroku运行一个简单的Flask应用程序,并且可以运行以下命令来创建所有表:

db.create_all()

但是,我经常运送新东西,并且经常需要向现有表中添加新列。 是否有捷径可寻?

如果需要使用Postgres手动创建新列,我将如何访问Heroku的Postgres数据库的repl?

您应该使用迁移。

这是一个很棒的插件: https : //flask-migrate.readthedocs.io/en/latest/

这是有关如何进行此操作的很好的解释: https : //realpython.com/flask-by-example-part-2-postgres-sqlalchemy-and-alembic/

暂无
暂无

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

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