[英]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.