feat: mysql 单后端精简分支 — SQLAlchemy 2.0 async + aiomysql + alembic

This commit is contained in:
2026-08-21 21:30:45 +08:00
parent 981bee5a46
commit 35bdc60b77
12 changed files with 31 additions and 278 deletions

View File

@@ -5,12 +5,9 @@ services:
- "8000:8000"
env_file: .env
environment:
# compose 内网地址覆盖 .env 里的 127.0.0.1
MYSQL_DSN: mysql+aiomysql://root:root@mysql:3306/app?charset=utf8mb4
MONGO_DSN: mongodb://mongo:27017
depends_on:
- mysql
- mongo
mysql:
image: mysql:8.0
@@ -22,13 +19,5 @@ services:
volumes:
- mysql_data:/var/lib/mysql
mongo:
image: mongo:8.0
ports:
- "27017:27017"
volumes:
- mongo_data:/data/db
volumes:
mysql_data:
mongo_data: