Ich verwende für Migrationen Implementierung in einem Flask
Projekt. Es gibt eine alembic.ini
Datei, in der die Datenbank configs muss angegeben werden:.ini Datei laden Umgebungsvariable
sqlalchemy.url = driver://user:[email protected]/dbname
Gibt es eine Möglichkeit, die Parameter aus den Umgebungsvariablen angeben? Ich habe versucht, sie auf diese Weise zu laden $(env_var)
, aber ohne Erfolg. Vielen Dank!
@ Oz123, 'sqlalchemy.url = $ (DB_SERVICE):/$ (DB_USER): $ (DB_PASS) @ $ (DB_HOST)/$ (DB_NAME)' – dimmg
Haben Sie darüber nachgedacht, mit [Flask-Migrate] (https : //flask-migrate.readthedocs.io/en/latest/)? – dirn
@dirn Ich benutze Sqlalchemy mit deklarativen Basis, aber soweit ich weiß 'Flask-Migrate' ist nur kompatibel mit' Flask-SQLAlchemy' – dimmg