feat(api): complete phase 9 mobile contracts

This commit is contained in:
poyrazavsever
2026-07-17 09:38:22 +03:00
parent 46a746d2d4
commit b04031a3e3
25 changed files with 4896 additions and 19 deletions
+7
View File
@@ -4,6 +4,13 @@ import { user } from "./auth";
export type AiProvider = "gemini" | "openai" | "groq" | "ollama";
export const instanceSettings = sqliteTable("instance_settings", {
key: text("key").primaryKey(),
instanceId: text("instance_id").notNull().unique(),
createdAt: text("created_at").default(sql`CURRENT_TIMESTAMP`).notNull(),
updatedAt: text("updated_at").default(sql`CURRENT_TIMESTAMP`).notNull(),
});
export const userAiSettings = sqliteTable(
"user_ai_settings",
{