This commit is contained in:
hackrobot
2024-10-05 22:58:38 +08:00
parent aa4f740fdd
commit 91a606a893
11 changed files with 139 additions and 0 deletions

14
database.py Normal file
View File

@@ -0,0 +1,14 @@
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
# 使用 mysqlclient
# SQLALCHEMY_DATABASE_URL = "mysql://username:password@localhost/weather_db"
# 使用 PyMySQL
SQLALCHEMY_DATABASE_URL = "mysql+pymysql://hackrobot:Xiao4669805@101.42.43.245:3400/hackrobot"
engine = create_engine(SQLALCHEMY_DATABASE_URL, pool_pre_ping=True)
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
Base = declarative_base()