Files
getDomain/domain-api/app/core/db.py
Your Name 32efff1670 dev
2026-04-16 13:05:07 +08:00

21 lines
391 B
Python

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()