Files
cfw-autumn/shared/models/chatResultModels/chatResultTable.ts

18 lines
498 B
TypeScript

import { pgTable, text, numeric, jsonb, boolean } from "drizzle-orm/pg-core";
import { ChatResultFeature, ProductV2 } from "@autumn/shared";
import { collatePgColumn } from "../../db/utils.js";
export const chatResults = pgTable("chat_results", {
id: text("id").primaryKey(),
created_at: numeric("created_at"),
data: jsonb("data")
.$type<{
features: ChatResultFeature[];
products: ProductV2[];
}>()
.notNull(),
}).enableRLS();
collatePgColumn(chatResults.id, "C");