Zwei Dinge – 1) Sie stellen eine Verbindung zu Ihrer PostgreSQL-Instanz her, indem Sie die Konfiguration verwenden, die Heroku in der Umgebung bereitstellt. Verwenden Sie einfach:
import os
SQL_ALCHEMY_DATABASE_URI = os.environ['DATABASE_URL']
Die Umgebungsvariable DATABASE_URL
wird von Heroku ausgefüllt und enthält die Verbindungsinformationen (Host, Benutzername, Passwort, Datenbank).
2) Das Heroku-Dateisystem ist ephemer , und bleibt zwischen Dyno-Neustarts nicht bestehen. Deshalb ist Ihr sqlite
Datenbank verschwindet.