diff --git a/packages/postgres/src/builder.ts b/packages/postgres/src/builder.ts index 2197283d..fe8b2395 100644 --- a/packages/postgres/src/builder.ts +++ b/packages/postgres/src/builder.ts @@ -1,9 +1,13 @@ -import { Builder, escapeId, isBracketed } from '@minatojs/sql-utils' +import { Builder, isBracketed } from '@minatojs/sql-utils' import { Dict, isNullable, Time } from 'cosmokit' import { Field, isEvalExpr, Model, randomId, Selection } from 'minato' const timeRegex = /(\d+):(\d+):(\d+)/ +export function escapeId(value: string) { + return '"' + value.replace(/"/g, '""') + '"' +} + export function formatTime(time: Date) { const year = time.getFullYear().toString() const month = Time.toDigits(time.getMonth() + 1)