navapbc / template-application-flask

Apache License 2.0
7 stars 3 forks source link

Add a script that waits for the DB container to be available #194

Closed chouinar closed 12 months ago

chouinar commented 1 year ago

Ticket

Resolves #195

Changes

Added a shell script that uses the pg_isready command to check if the DB is available rather than arbitrarily waiting 5 seconds.

Added some details for how to run with PY_RUN_APPROACH=local with some local.env changes that occurred a while back.

Context for reviewers

The notes regarding the PY_RUN_APPROACH and loading environment variables was needed to unblock my development, but only amounts to some updated documentation so should be fine to combine with this PR.

Testing

Was able to run this locally: Screenshot 2023-09-13 at 2 55 49 PM