parent
b48dd31cf3
commit
3aad732fae
@ -0,0 +1,27 @@
|
|||||||
|
"""
|
||||||
|
pip install asyncpg
|
||||||
|
"""
|
||||||
|
import logging
|
||||||
|
import asyncpg
|
||||||
|
|
||||||
|
from Config.Config import *
|
||||||
|
|
||||||
|
# 配置日志
|
||||||
|
logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s")
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
# PostgreSQL 配置
|
||||||
|
POSTGRES_CONFIG = {
|
||||||
|
"host": POSTGRES_HOST,
|
||||||
|
"port": POSTGRES_PORT,
|
||||||
|
"user": POSTGRES_USER,
|
||||||
|
"password": POSTGRES_PASSWORD,
|
||||||
|
"database": POSTGRES_DATABASE,
|
||||||
|
"min_size": 1,
|
||||||
|
"max_size": 20,
|
||||||
|
"command_timeout": 60
|
||||||
|
}
|
||||||
|
|
||||||
|
# 初始化 PostgreSQL 连接池
|
||||||
|
async def init_postgres_pool():
|
||||||
|
return await asyncpg.create_pool(**POSTGRES_CONFIG)
|
Loading…
Reference in new issue