docs(deploy): add database migration step to deployment guide and create migration script

This commit is contained in:
fawney19
2025-12-16 09:21:24 +08:00
parent c42ebdd0ee
commit a94aeca2d3
2 changed files with 15 additions and 0 deletions

12
migrate.sh Executable file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
# 数据库迁移脚本 - 在 Docker 容器内执行 Alembic 迁移
set -e
CONTAINER_NAME="aether-app"
echo "Running database migrations in container: $CONTAINER_NAME"
docker exec $CONTAINER_NAME alembic upgrade head
echo "Database migration completed successfully"