scythe/src/db/schema.ts

16 lines
478 B
TypeScript

import { text, sqliteTable, int } from "drizzle-orm/sqlite-core";
import type { InferSelectModel } from "drizzle-orm";
export const ticketsTable = sqliteTable("tickets", {
user: text().primaryKey().notNull(),
channel: text().notNull()
})
export const colonTable = sqliteTable("colonthree", {
user: text().primaryKey().notNull(),
amount: int().notNull(),
messages_count: int().notNull()
})
export type ColonThreeType = InferSelectModel<typeof colonTable>;