feat: add basic webui

This commit is contained in:
2024-12-30 06:39:09 +08:00
parent 608a7fb9c6
commit a4c549e7c3
462 changed files with 35900 additions and 2491 deletions

View File

@@ -0,0 +1,5 @@
import type { PageTable } from './page';
export interface Database {
page: PageTable;
}

View File

@@ -0,0 +1,10 @@
import type { Generated, Insertable, Selectable, Updateable } from 'kysely';
export interface PageTable {
id: Generated<number>;
name: string | null;
}
export type Persion = Selectable<PageTable>;
export type PersionNew = Insertable<PageTable>;
export type PersionUpdate = Updateable<PageTable>;