Przeglądaj źródła

feat: 允许通过参数转换自定义数据库脚本文件

DevDengChao 11 miesięcy temu
rodzic
commit
b5c2a185b8
1 zmienionych plików z 7 dodań i 1 usunięć
  1. 7 1
      sql/tools/convertor.py

+ 7 - 1
sql/tools/convertor.py

@@ -919,9 +919,15 @@ def main():
         help="目标数据库类型",
         choices=["postgres", "oracle", "sqlserver", "dm8", "kingbase", "opengauss"],
     )
+    parser.add_argument(
+        "path",
+        type=str,
+        help="源数据库脚本路径",
+        default="../mysql/ruoyi-vue-pro.sql"
+    )
     args = parser.parse_args()
 
-    sql_file = pathlib.Path("../mysql/ruoyi-vue-pro.sql").resolve().as_posix()
+    sql_file = pathlib.Path(arg.path).resolve().as_posix()
     convertor = None
     if args.type == "postgres":
         convertor = PostgreSQLConvertor(sql_file)