Commit 76385af63493722435d4dfb9c6687e62cdbf2a8b
1 parent
98b15c19
【功能优化】完善数据库转换的 README 说明
Showing
1 changed file
with
4 additions
and
2 deletions
sql/tools/README.md
| @@ -99,9 +99,11 @@ docker volume rm ruoyi-vue-pro_postgres | @@ -99,9 +99,11 @@ docker volume rm ruoyi-vue-pro_postgres | ||
| 99 | 99 | ||
| 100 | ## 2. MySQL 转换其它数据库 | 100 | ## 2. MySQL 转换其它数据库 |
| 101 | 101 | ||
| 102 | +项目提供了 `sql/tools/convertor.py` 脚本,支持将 MySQL 转换为 Oracle、PostgreSQL、SQL Server、达梦、人大金仓、OpenGauss 等数据库的脚本。 | ||
| 103 | + | ||
| 102 | ### 2.1 实现原理 | 104 | ### 2.1 实现原理 |
| 103 | 105 | ||
| 104 | -通过读取 MySQL 的 `sql/mysql/ruoyi-vue-pro.sql` 数据库文件,转换成 Oracle、PostgreSQL、SQL Server、达梦、人大金仓 等数据库的脚本。 | 106 | +通过读取 MySQL 的 `sql/mysql/ruoyi-vue-pro.sql` 数据库文件,转换成对应的数据库脚本。 |
| 105 | 107 | ||
| 106 | ### 2.2 使用方法 | 108 | ### 2.2 使用方法 |
| 107 | 109 | ||
| @@ -112,7 +114,7 @@ pip install simple-ddl-parser | @@ -112,7 +114,7 @@ pip install simple-ddl-parser | ||
| 112 | # pip3 install simple-ddl-parser | 114 | # pip3 install simple-ddl-parser |
| 113 | ``` | 115 | ``` |
| 114 | 116 | ||
| 115 | -② 执行如下命令打印生成 postgres 的脚本内容,其他可选参数有:`oracle`、`sqlserver`、`dm8`、`kingbase`: | 117 | +② 在 `sql/tools/` 目录下,执行如下命令打印生成 postgres 的脚本内容,其他可选参数有:`oracle`、`sqlserver`、`dm8`、`kingbase`、`opengauss`: |
| 116 | 118 | ||
| 117 | ```Bash | 119 | ```Bash |
| 118 | python3 convertor.py postgres | 120 | python3 convertor.py postgres |