MCPcopy
hub / github.com/drizzle-team/drizzle-orm / sqlToStr

Function sqlToStr

drizzle-kit/src/serializer/utils.ts:17–30  ·  view source on GitHub ↗
(sql: SQL, casing: CasingType | undefined)

Source from the content-addressed store, hash-verified

15}
16
17export const sqlToStr = (sql: SQL, casing: CasingType | undefined) => {
18 return sql.toQuery({
19 escapeName: () => {
20 throw new Error("we don't support params for `sql` default values");
21 },
22 escapeParam: () => {
23 throw new Error("we don't support params for `sql` default values");
24 },
25 escapeString: () => {
26 throw new Error("we don't support params for `sql` default values");
27 },
28 casing: new CasingCache(casing),
29 }).sql;
30};
31
32export const sqlToStrGenerated = (sql: SQL, casing: CasingType | undefined) => {
33 return sql.toQuery({

Callers 5

generateSqliteSnapshotFunction · 0.90
generatePgSnapshotFunction · 0.90
generateGelSnapshotFunction · 0.90
generateMySqlSnapshotFunction · 0.90

Calls 1

toQueryMethod · 0.80

Tested by

no test coverage detected