import { jsonb, pgTable, text, timestamp } from 'drizzle-orm/pg-core'

export const settingsKv = pgTable('settings_kv', {
  key: text('key').primaryKey(),
  value: jsonb('value').notNull(),
  updatedAt: timestamp('updated_at', { withTimezone: true, precision: 3 }).notNull().defaultNow(),
})

export const settingsSchema = { settingsKv }
export type SettingsSchema = typeof settingsSchema
