Add support for setting POSTGRES_PORT (#333)

Co-authored-by: Martin Conraux <rhodes@protonmail.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
This commit is contained in:
Martin
2024-03-12 14:39:53 +01:00
committed by GitHub
parent c3f77eb713
commit 5ad33845c9
5 changed files with 7 additions and 1 deletions

View File

@@ -32,8 +32,9 @@ def get_url():
user = os.getenv("POSTGRES_USER", "postgres")
password = os.getenv("POSTGRES_PASSWORD", "")
server = os.getenv("POSTGRES_SERVER", "db")
port = os.getenv("POSTGRES_PORT", "5432")
db = os.getenv("POSTGRES_DB", "app")
return f"postgresql+psycopg://{user}:{password}@{server}/{db}"
return f"postgresql+psycopg://{user}:{password}@{server}:{port}/{db}"
def run_migrations_offline():