import { defineSchema, defineTable } from 'convex/server'; import { v } from 'convex/values'; export default defineSchema({ userSettings: defineTable({ userId: v.string(), data: v.any(), updatedAt: v.number() }).index('by_userId', ['userId']), conversations: defineTable({ chatId: v.string(), userId: v.string(), title: v.string(), data: v.any(), updatedAt: v.number() }) .index('by_userId', ['userId']) .index('by_chatId', ['chatId']), connections: defineTable({ userId: v.string(), data: v.any(), updatedAt: v.number() }).index('by_userId', ['userId']) });