Pārlūkot izejas kodu

feat: 测试数据库docker容器的销毁重建说明

dhb52 10 mēneši atpakaļ
vecāks
revīzija
c24fb20311
1 mainītis faili ar 10 papildinājumiem un 1 dzēšanām
  1. 10 1
      sql/tools/README.md

+ 10 - 1
sql/tools/README.md

@@ -62,7 +62,16 @@ exit
 
 暂不支持 MacBook Apple Silicon,因为 达梦 官方没有提供 Apple Silicon 版本的 Docker 镜像。
 
-## 2. MySQL 转换其它数据库
+## 2. 测试数据库docker容器的销毁重建
+
+开发测试过程中,有时候需要创建全新干净的数据库。由于测试数据docker容器采用数据卷(volume)挂载数据库实例的数据目录,因此销毁数据需要停止容器后,删除数据卷,然后再重新创建容器。以postgres为例,操作如下:
+
+```Bash
+docker compose down postgres
+docker volume rm ruoyi-vue-pro_postgres
+```
+
+## 3. MySQL 转换其它数据库
 
 实现原理:通过读取 MySQL 的 `sql/mysql/ruoyi-vue-pro.sql` 数据库文件,转换成 Oracle、PostgreSQL、SQL Server 等数据库的脚本。