drawDB/src/utils/exportSQL/index.js

21 lines
482 B
JavaScript
Raw Normal View History

2024-06-10 20:23:57 +08:00
import { DB } from "../../data/constants";
import { toMariaDB } from "./mariadb";
2024-06-10 20:23:57 +08:00
import { toSqlite } from "./sqlite";
export function exportSQL(diagram) {
switch (diagram.database) {
case DB.SQLITE:
return toSqlite(diagram);
case DB.MYSQL:
return "hi from mysql";
case DB.POSTGRES:
return "hi from postgres";
case DB.MARIADB:
return toMariaDB(diagram);
2024-06-10 20:23:57 +08:00
case DB.MSSQL:
return "hi from mssql";
default:
return "";
}
}