{"code":"import{pgTable,uuid,text,timestamp,index}from\"drizzle-orm/pg-core\";import{companies}from\"./companies.js\";import{issues}from\"./issues.js\";import{agents}from\"./agents.js\";const issueComments=pgTable(\"issue_comments\",{id:uuid(\"id\").primaryKey().defaultRandom(),companyId:uuid(\"company_id\").notNull().references(()=>companies.id),issueId:uuid(\"issue_id\").notNull().references(()=>issues.id),authorAgentId:uuid(\"author_agent_id\").references(()=>agents.id),authorUserId:text(\"author_user_id\"),body:text(\"body\").notNull(),createdAt:timestamp(\"created_at\",{withTimezone:true}).notNull().defaultNow(),updatedAt:timestamp(\"updated_at\",{withTimezone:true}).notNull().defaultNow()},table=>({issueIdx:index(\"issue_comments_issue_idx\").on(table.issueId),companyIdx:index(\"issue_comments_company_idx\").on(table.companyId),companyIssueCreatedAtIdx:index(\"issue_comments_company_issue_created_at_idx\").on(table.companyId,table.issueId,table.createdAt),companyAuthorIssueCreatedAtIdx:index(\"issue_comments_company_author_issue_created_at_idx\").on(table.companyId,table.authorUserId,table.issueId,table.createdAt)}));export{issueComments};\n","warnings":[],"map":{"version":3,"mappings":"AAAA,OAAS,QAAS,KAAM,KAAM,UAAW,UAAa,sBACtD,OAAS,cAAiB,iBAC1B,OAAS,WAAc,cACvB,OAAS,WAAc,cAEhB,MAAM,cAAgB,QAC3B,iBACA,CACE,GAAI,KAAK,IAAI,EAAE,WAAW,EAAE,cAAc,EAC1C,UAAW,KAAK,YAAY,EAAE,QAAQ,EAAE,WAAW,IAAM,UAAU,EAAE,EACrE,QAAS,KAAK,UAAU,EAAE,QAAQ,EAAE,WAAW,IAAM,OAAO,EAAE,EAC9D,cAAe,KAAK,iBAAiB,EAAE,WAAW,IAAM,OAAO,EAAE,EACjE,aAAc,KAAK,gBAAgB,EACnC,KAAM,KAAK,MAAM,EAAE,QAAQ,EAC3B,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,SAAU,MAAM,0BAA0B,EAAE,GAAG,MAAM,OAAO,EAC5D,WAAY,MAAM,4BAA4B,EAAE,GAAG,MAAM,SAAS,EAClE,yBAA0B,MAAM,6CAA6C,EAAE,GAC7E,MAAM,UACN,MAAM,QACN,MAAM,SACR,EACA,+BAAgC,MAAM,oDAAoD,EAAE,GAC1F,MAAM,UACN,MAAM,aACN,MAAM,QACN,MAAM,SACR,CACF,EACF","names":[],"ignoreList":[],"sources":["/var/www/paperclip.westilt.com/packages/db/src/schema/issue_comments.ts"],"sourcesContent":[null]}}