Update DDL rendering tests for quoted identifiers

This commit is contained in:
KarimTamani
2026-09-13 18:42:51 +01:00
parent 456b6c792c
commit a7950cc61a
+4 -3
View File
@@ -101,9 +101,10 @@ describe("getRenderer().renderDDL - emitted DDL across dialects", () => {
it("emits the foreign key from posts to users with ON DELETE CASCADE", async () => {
const sql = await render(c.dialect);
expect(sql).toMatch(/FOREIGN KEY\s*\(\s*user_id\s*\)/i);
expect(sql).toMatch(/REFERENCES\s+[`"]?users[`"]?\s*\(\s*id\s*\)/i);
expect(sql).toMatch(/FOREIGN KEY\s*\(\s*[`"]?user_id[`"]?\s*\)/i);
expect(sql).toMatch(
/REFERENCES\s+[`"]?users[`"]?\s*\(\s*[`"]?id[`"]?\s*\)/i
);
expect(sql).toMatch(/ON DELETE CASCADE/i);
});
});