@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
1 lines • 1.16 kB
Source Map (JSON)
{"version":3,"file":"media-awaiting-sync.mjs","names":[],"sources":["../../../src/libs/repositories/media-awaiting-sync.ts"],"sourcesContent":["import z from \"zod\";\nimport type DatabaseAdapter from \"../db/adapter-base.js\";\nimport type { KyselyDB } from \"../db/types.js\";\nimport StaticRepository from \"./parents/static-repository.js\";\n\nexport default class MediaAwaitingSyncRepository extends StaticRepository<\"lucid_media_awaiting_sync\"> {\n\tconstructor(db: KyselyDB, dbAdapter: DatabaseAdapter) {\n\t\tsuper(db, dbAdapter, \"lucid_media_awaiting_sync\");\n\t}\n\ttableSchema = z.object({\n\t\tkey: z.string(),\n\t\ttimestamp: z.union([z.string(), z.date()]),\n\t});\n\tcolumnFormats = {\n\t\tkey: this.dbAdapter.getDataType(\"text\"),\n\t\ttimestamp: this.dbAdapter.getDataType(\"timestamp\"),\n\t};\n\tqueryConfig = undefined;\n}\n"],"mappings":"kEAKA,IAAqB,EAArB,cAAyD,CAA8C,CACtG,YAAY,EAAc,EAA4B,CACrD,MAAM,EAAI,EAAW,2BAA2B,CACjD,CACA,YAAc,EAAE,OAAO,CACtB,IAAK,EAAE,OAAO,EACd,UAAW,EAAE,MAAM,CAAC,EAAE,OAAO,EAAG,EAAE,KAAK,CAAC,CAAC,CAC1C,CAAC,EACD,cAAgB,CACf,IAAK,KAAK,UAAU,YAAY,MAAM,EACtC,UAAW,KAAK,UAAU,YAAY,WAAW,CAClD,EACA,YAAc,IAAA,EACf"}