Я успешно применил приложение Flask к AWAS Elastic Beanstalk. Приложение использует базу данных SQLAlchemy, и я использую Flask-Security для обработки входа/регистрации и т. Д. Я использую Flask-Migrate для обработки миграции базы данных.Колба SQLAlchemy База данных с AWS Упругий бобовый стебель - трата времени?
Проблема заключается в том, что всякий раз, когда я использую git aws.push
, он будет подталкивать мою локальную базу данных к AWS и перезаписывать живую. Я предполагаю, что мне хотелось бы только «вытащить» живой из AWS EB, и только толкать в редких обстоятельствах.
Будет ли я иметь доступ к базе данных SQLAlchemy, которую я нажал на AWS? Или это невозможно? Возможно, существует некоторая комбинация настроек .gitignore
и .elasticbeanstalk
, которые могли бы работать?
Я использую SQLite.
Как я помню, SQLAlchemy - это просто ORM, что вы * фактическая * база данных? SQLite? Или вы говорите о некоторых файлах схемы/миграции? – sap1ens
Да, это SQLite –
'.gitignore' является вашим другом здесь – zelusp