{"code":"import{pgTable,uuid,timestamp,index,primaryKey}from\"drizzle-orm/pg-core\";import{companies}from\"./companies.js\";import{projects}from\"./projects.js\";import{goals}from\"./goals.js\";const projectGoals=pgTable(\"project_goals\",{projectId:uuid(\"project_id\").notNull().references(()=>projects.id,{onDelete:\"cascade\"}),goalId:uuid(\"goal_id\").notNull().references(()=>goals.id,{onDelete:\"cascade\"}),companyId:uuid(\"company_id\").notNull().references(()=>companies.id),createdAt:timestamp(\"created_at\",{withTimezone:true}).notNull().defaultNow(),updatedAt:timestamp(\"updated_at\",{withTimezone:true}).notNull().defaultNow()},table=>({pk:primaryKey({columns:[table.projectId,table.goalId]}),projectIdx:index(\"project_goals_project_idx\").on(table.projectId),goalIdx:index(\"project_goals_goal_idx\").on(table.goalId),companyIdx:index(\"project_goals_company_idx\").on(table.companyId)}));export{projectGoals};\n","warnings":[],"map":{"version":3,"mappings":"AAAA,OAAS,QAAS,KAAM,UAAW,MAAO,eAAkB,sBAC5D,OAAS,cAAiB,iBAC1B,OAAS,aAAgB,gBACzB,OAAS,UAAa,aAEf,MAAM,aAAe,QAC1B,gBACA,CACE,UAAW,KAAK,YAAY,EAAE,QAAQ,EAAE,WAAW,IAAM,SAAS,GAAI,CAAE,SAAU,SAAU,CAAC,EAC7F,OAAQ,KAAK,SAAS,EAAE,QAAQ,EAAE,WAAW,IAAM,MAAM,GAAI,CAAE,SAAU,SAAU,CAAC,EACpF,UAAW,KAAK,YAAY,EAAE,QAAQ,EAAE,WAAW,IAAM,UAAU,EAAE,EACrE,UAAW,UAAU,aAAc,CAAE,aAAc,IAAK,CAAC,EAAE,QAAQ,EAAE,WAAW,EAChF,UAAW,UAAU,aAAc,CAAE,aAAc,IAAK,CAAC,EAAE,QAAQ,EAAE,WAAW,CAClF,EACC,QAAW,CACV,GAAI,WAAW,CAAE,QAAS,CAAC,MAAM,UAAW,MAAM,MAAM,CAAE,CAAC,EAC3D,WAAY,MAAM,2BAA2B,EAAE,GAAG,MAAM,SAAS,EACjE,QAAS,MAAM,wBAAwB,EAAE,GAAG,MAAM,MAAM,EACxD,WAAY,MAAM,2BAA2B,EAAE,GAAG,MAAM,SAAS,CACnE,EACF","names":[],"ignoreList":[],"sources":["/var/www/paperclip.westilt.com/packages/db/src/schema/project_goals.ts"],"sourcesContent":[null]}}