b_g*_*b_g 4 sqlite amazon-web-services flask-sqlalchemy flask-security amazon-elastic-beanstalk
我已成功将Flask应用程序部署到AWS Elastic Beanstalk.该应用程序使用SQLAlchemy数据库,我使用Flask-Security来处理登录/注册等.我使用Flask-Migrate来处理数据库迁移.
这里的问题是,无论何时我使用git aws.push它都会将我的本地数据库推送到AWS并覆盖实时数据库.我想我想做的只是从AWS EB"拉"现场直播,并且只在极少数情况下推动.
我是否能够访问已推送到AWS的SQLAlchemy数据库?或者,这不可能吗?也许有一些组合.gitignore和.elasticbeanstalk设置可以工作?
我正在使用SQLite.
是的,你的数据库需要未在版本控制,就应该生活在持久性存储(最有可能的弹性块存储服务(EBS) ),你应该使用类似处理架构更改(迁移)的烧瓶迁移.
关于EBS的AWS帮助文章应该可以帮助您入门,但从较高的层面来看,您要做的是:
或者,您可以:
| 归档时间: |
|
| 查看次数: |
2684 次 |
| 最近记录: |