Files
klz-cables.com/.pnpm-store/v10/files/a8/3b5086029d3e7ffbe91fa6fd07d1f9512047e3b80e0ef541caccb0a14a74e6cc76413f3ee48ad051a16b1fec47a66738b1bd63597a711632e775a592d884e2
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

1 line
1.7 KiB
Plaintext

{"version":3,"sources":["../../src/utilities/migrationTableExists.ts"],"sourcesContent":["import type { LibSQLDatabase } from 'drizzle-orm/libsql'\n\nimport type { DrizzleAdapter, PostgresDB } from '../types.js'\n\nexport const migrationTableExists = async (\n adapter: DrizzleAdapter,\n db?: LibSQLDatabase | PostgresDB,\n): Promise<boolean> => {\n let statement\n\n if (adapter.name === 'postgres') {\n const prependSchema = adapter.schemaName ? `\"${adapter.schemaName}\".` : ''\n statement = `SELECT to_regclass('${prependSchema}\"payload_migrations\"') AS exists;`\n }\n\n if (adapter.name === 'sqlite') {\n statement = `\n SELECT CASE\n WHEN COUNT(*) > 0 THEN 1\n ELSE 0\n END AS 'exists'\n FROM sqlite_master\n WHERE type = 'table'\n AND name = 'payload_migrations';`\n }\n\n const result = await adapter.execute({\n drizzle: db ?? adapter.drizzle,\n raw: statement,\n })\n\n const [row] = result.rows\n\n return row && typeof row === 'object' && 'exists' in row && !!row.exists\n}\n"],"names":["migrationTableExists","adapter","db","statement","name","prependSchema","schemaName","result","execute","drizzle","raw","row","rows","exists"],"mappings":"AAIA,OAAO,MAAMA,uBAAuB,OAClCC,SACAC;IAEA,IAAIC;IAEJ,IAAIF,QAAQG,IAAI,KAAK,YAAY;QAC/B,MAAMC,gBAAgBJ,QAAQK,UAAU,GAAG,CAAC,CAAC,EAAEL,QAAQK,UAAU,CAAC,EAAE,CAAC,GAAG;QACxEH,YAAY,CAAC,oBAAoB,EAAEE,cAAc,iCAAiC,CAAC;IACrF;IAEA,IAAIJ,QAAQG,IAAI,KAAK,UAAU;QAC7BD,YAAY,CAAC;;;;;;;wCAOuB,CAAC;IACvC;IAEA,MAAMI,SAAS,MAAMN,QAAQO,OAAO,CAAC;QACnCC,SAASP,MAAMD,QAAQQ,OAAO;QAC9BC,KAAKP;IACP;IAEA,MAAM,CAACQ,IAAI,GAAGJ,OAAOK,IAAI;IAEzB,OAAOD,OAAO,OAAOA,QAAQ,YAAY,YAAYA,OAAO,CAAC,CAACA,IAAIE,MAAM;AAC1E,EAAC"}