This commit is contained in:
2026-01-05 02:02:51 +08:00
parent c6715c2e35
commit 93879b532b
10 changed files with 184 additions and 143 deletions

View File

@@ -475,4 +475,23 @@ export const routerViews = pgTable("router_views", {
index('router_views_uid_idx').using('btree', table.uid.asc().nullsLast()),
index('router_title_idx').using('btree', table.title.asc().nullsLast()),
index('router_views_views_idx').using('gin', table.views),
]);
export const queryViews = pgTable("query_views", {
id: uuid().primaryKey().notNull().defaultRandom(),
uid: uuid(),
title: text('title').default(''),
summary: text('summary').default(''),
description: text('description').default(''),
tags: jsonb().default([]),
link: text('link').default(''),
data: jsonb().default({}),
createdAt: timestamp('createdAt').notNull().defaultNow(),
updatedAt: timestamp('updatedAt').notNull().defaultNow(),
}, (table) => [
index('query_views_uid_idx').using('btree', table.uid.asc().nullsLast()),
index('query_title_idx').using('btree', table.title.asc().nullsLast()),
]);