This commit is contained in:
Your Name
2026-04-16 13:05:07 +08:00
commit 32efff1670
99 changed files with 9974 additions and 0 deletions

20
domain-api/app/core/db.py Normal file
View File

@@ -0,0 +1,20 @@
from contextlib import contextmanager
import psycopg2
from app.core.config import settings
@contextmanager
def get_db():
conn = psycopg2.connect(
host=settings.db_host,
port=settings.db_port,
dbname=settings.db_database,
user=settings.db_user,
password=settings.db_password,
)
try:
yield conn
finally:
conn.close()