{"code":"import{pgTable,uuid,text,integer,timestamp,jsonb,index,uniqueIndex}from\"drizzle-orm/pg-core\";const plugins=pgTable(\"plugins\",{id:uuid(\"id\").primaryKey().defaultRandom(),pluginKey:text(\"plugin_key\").notNull(),packageName:text(\"package_name\").notNull(),version:text(\"version\").notNull(),apiVersion:integer(\"api_version\").notNull().default(1),categories:jsonb(\"categories\").$type().notNull().default([]),manifestJson:jsonb(\"manifest_json\").$type().notNull(),status:text(\"status\").$type().notNull().default(\"installed\"),installOrder:integer(\"install_order\"),packagePath:text(\"package_path\"),lastError:text(\"last_error\"),installedAt:timestamp(\"installed_at\",{withTimezone:true}).notNull().defaultNow(),updatedAt:timestamp(\"updated_at\",{withTimezone:true}).notNull().defaultNow()},table=>({pluginKeyIdx:uniqueIndex(\"plugins_plugin_key_idx\").on(table.pluginKey),statusIdx:index(\"plugins_status_idx\").on(table.status)}));export{plugins};\n","warnings":[],"map":{"version":3,"mappings":"AAAA,OACE,QACA,KACA,KACA,QACA,UACA,MACA,MACA,gBACK,sBAaA,MAAM,QAAU,QACrB,UACA,CACE,GAAI,KAAK,IAAI,EAAE,WAAW,EAAE,cAAc,EAC1C,UAAW,KAAK,YAAY,EAAE,QAAQ,EACtC,YAAa,KAAK,cAAc,EAAE,QAAQ,EAC1C,QAAS,KAAK,SAAS,EAAE,QAAQ,EACjC,WAAY,QAAQ,aAAa,EAAE,QAAQ,EAAE,QAAQ,CAAC,EACtD,WAAY,MAAM,YAAY,EAAE,MAAwB,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC,EAC9E,aAAc,MAAM,eAAe,EAAE,MAAiC,EAAE,QAAQ,EAChF,OAAQ,KAAK,QAAQ,EAAE,MAAoB,EAAE,QAAQ,EAAE,QAAQ,WAAW,EAC1E,aAAc,QAAQ,eAAe,EAErC,YAAa,KAAK,cAAc,EAChC,UAAW,KAAK,YAAY,EAC5B,YAAa,UAAU,eAAgB,CAAE,aAAc,IAAK,CAAC,EAAE,QAAQ,EAAE,WAAW,EACpF,UAAW,UAAU,aAAc,CAAE,aAAc,IAAK,CAAC,EAAE,QAAQ,EAAE,WAAW,CAClF,EACC,QAAW,CACV,aAAc,YAAY,wBAAwB,EAAE,GAAG,MAAM,SAAS,EACtE,UAAW,MAAM,oBAAoB,EAAE,GAAG,MAAM,MAAM,CACxD,EACF","names":[],"ignoreList":[],"sources":["/var/www/paperclip.westilt.com/packages/db/src/schema/plugins.ts"],"sourcesContent":[null]}}