From 982cac1d3a95101e66da08cbd8e85bda8296ae80 Mon Sep 17 00:00:00 2001 From: 1ilit Date: Sat, 6 Jul 2024 16:12:09 +0300 Subject: [PATCH] Remove types from mssql --- src/data/databases.js | 2 +- src/utils/exportSQL/mssql.js | 11 +---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/src/data/databases.js b/src/data/databases.js index 1645c9b..b73625d 100644 --- a/src/data/databases.js +++ b/src/data/databases.js @@ -37,7 +37,7 @@ export const databases = { name: "MSSQL", label: DB.MSSQL, image: mssqlImage, - hasTypes: true, + hasTypes: false, }, [DB.GENERIC]: { name: i18n.t("generic"), diff --git a/src/utils/exportSQL/mssql.js b/src/utils/exportSQL/mssql.js index dfe2bcd..3ac2f2a 100644 --- a/src/utils/exportSQL/mssql.js +++ b/src/utils/exportSQL/mssql.js @@ -2,16 +2,7 @@ import { dbToTypes } from "../../data/datatypes"; import { parseDefault } from "./shared"; export function toMSSQL(diagram) { - const typeStatements = diagram.types - .map( - (type) => - `CREATE TYPE [${type.name}] AS TABLE (\n${type.fields - .map((f) => `\t[${f.name}] ${f.type}`) - .join("\n")}\n);\n`, - ) - .join("\n"); - - return `${typeStatements}${diagram.tables + return `${diagram.tables .map( (table) => `${