Tenho uma pequena aplicação escrita em flask e estou tendo problemas com o banco de dados ao tentar fazer o deploy no heroku e, após pesquisar por dois dias não encontrei nenhuma solução que me atendesse. Em resumo, esse é o código do meu app: from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:1234@localhost/jperfil' db = SQLAlchemy(app) app.secret_key = '123456789' #aqui vão os registros de algumas blueprints e imports de classes db.create_all() Eu posso imaginar que não é assim que se configura um banco para fazer deploy, até porquê essas são as configurações do banco local, mas como configurar de forma que o heroku entenda as configurações e crie meu banco automaticamente? Continue reading...