优化更新
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
**数据库**:
|
||||
|
||||
- [ ] 安装 MySQL 8.0+
|
||||
- [ ] 创建数据库:`CREATE DATABASE djangoadmin.fastapi.elevue DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;`
|
||||
- [ ] 创建数据库:`CREATE DATABASE djangoadmin.fastapi.antdvue DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;`
|
||||
- [ ] 创建数据库用户并授权
|
||||
- [ ] 修改 `.env` 中的数据库配置
|
||||
- [ ] 初始化数据库:`python scripts/init_db.py`
|
||||
@@ -138,7 +138,7 @@ server {
|
||||
|
||||
### 数据库迁移
|
||||
|
||||
- [ ] 备份数据库:`mysqldump -uroot -p djangoadmin.fastapi.elevue > backup.sql`
|
||||
- [ ] 备份数据库:`mysqldump -uroot -p djangoadmin.fastapi.antdvue > backup.sql`
|
||||
- [ ] 执行迁移:`alembic upgrade head`
|
||||
- [ ] 验证迁移结果
|
||||
|
||||
@@ -198,7 +198,7 @@ cp -r /opt/backup/dist /opt/project/ui/dist
|
||||
|
||||
```bash
|
||||
# 从备份恢复
|
||||
mysql -uroot -p djangoadmin.fastapi.elevue < backup.sql
|
||||
mysql -uroot -p djangoadmin.fastapi.antdvue < backup.sql
|
||||
```
|
||||
|
||||
## 总结
|
||||
|
||||
Reference in New Issue
Block a user