Durante o desenvolvimento da issue #2, foi verificado que no deploy as migrações estão sendo executadas após o startup da aplicação. Não sei isso pode ser um problema futuramente mas estou criando a issue para ficar documentado, caso necessite algum tratamento. Problema não impeditivo até o momento.
output
2020-06-28T06:49:56.561349+00:00 app[api]: Deploy d8e6ef9c by user micebot@outlook.com
2020-06-28T06:49:56.561349+00:00 app[api]: Release v14 created by user micebot@outlook.com
2020-06-28T06:50:01.629127+00:00 heroku[web.1]: Starting process with command `alembic upgrade head & uvicorn server:app --host=0.0.0.0 --port=${PORT:-5000}`
2020-06-28T06:50:04.636717+00:00 app[web.1]: INFO: Uvicorn running on http://0.0.0.0:16737 (Press CTRL+C to quit)
2020-06-28T06:50:04.636891+00:00 app[web.1]: INFO: Started parent process [9]
2020-06-28T06:50:05.422602+00:00 app[web.1]: INFO: Started server process [11]
2020-06-28T06:50:05.422684+00:00 app[web.1]: INFO: Waiting for application startup.
2020-06-28T06:50:05.422960+00:00 app[web.1]: INFO: Application startup complete.
2020-06-28T06:50:05.424179+00:00 app[web.1]: INFO: Started server process [12]
2020-06-28T06:50:05.424341+00:00 app[web.1]: INFO: Waiting for application startup.
2020-06-28T06:50:05.424709+00:00 app[web.1]: INFO: Application startup complete.
2020-06-28T06:50:05.866655+00:00 heroku[web.1]: State changed from starting to up
2020-06-28T06:50:05.923171+00:00 app[web.1]: INFO [alembic.runtime.migration] Context impl PostgresqlImpl.
2020-06-28T06:50:05.923260+00:00 app[web.1]: INFO [alembic.runtime.migration] Will assume transactional DDL.
2020-06-28T06:50:05.942214+00:00 app[web.1]: INFO [alembic.runtime.migration] Running upgrade -> 3a499648fc0a, Initial database schema.
2020-06-28T06:50:08.000000+00:00 app[api]: Build succeeded
Durante o desenvolvimento da issue #2, foi verificado que no deploy as migrações estão sendo executadas após o startup da aplicação. Não sei isso pode ser um problema futuramente mas estou criando a issue para ficar documentado, caso necessite algum tratamento. Problema não impeditivo até o momento.
output