mirror of
https://github.com/drawdb-io/drawdb.git
synced 2025-05-24 02:09:17 +00:00
fix dbml note quotes
This commit is contained in:
parent
24712230a7
commit
997df1b0e6
@ -1,6 +1,6 @@
|
||||
import { Cardinality } from "../../data/constants";
|
||||
import i18n from "../../i18n/i18n";
|
||||
import { parseDefault } from "../exportSQL/shared";
|
||||
import { escapeQuotes, parseDefault } from "../exportSQL/shared";
|
||||
|
||||
function columnDefault(field, database) {
|
||||
if (!field.default || field.default.trim() === "") {
|
||||
@ -15,7 +15,7 @@ function columnComment(field) {
|
||||
return "";
|
||||
}
|
||||
|
||||
return `note: '${field.comment}'`;
|
||||
return `note: '${escapeQuotes(field.comment)}'`;
|
||||
}
|
||||
|
||||
function columnSettings(field, database) {
|
||||
@ -99,7 +99,7 @@ export function toDBML(diagram) {
|
||||
: ""
|
||||
}${
|
||||
table.comment && table.comment.trim() !== ""
|
||||
? `\n\n\tNote: '${table.comment}'`
|
||||
? `\n\n\tNote: '${escapeQuotes(table.comment)}'`
|
||||
: ""
|
||||
}\n}`,
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user