16 lines
478 B
TypeScript
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>; |