@@ -90,6 +90,20 @@ export const inventoryExportJobs = pgTable(
|
||||
],
|
||||
);
|
||||
|
||||
export const savedViews = pgTable(
|
||||
"saved_views",
|
||||
{
|
||||
id: uuid("id").defaultRandom().primaryKey(),
|
||||
sellerId: uuid("seller_id")
|
||||
.notNull()
|
||||
.references(() => sellers.id, { onDelete: "cascade" }),
|
||||
name: text("name").notNull(),
|
||||
filters: jsonb("filters").default({}).notNull(),
|
||||
...timestamps,
|
||||
},
|
||||
(table) => [uniqueIndex("saved_views_seller_name_unique").on(table.sellerId, table.name)],
|
||||
);
|
||||
|
||||
export const sessions = pgTable(
|
||||
"sessions",
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user