import {customType, sqliteTable } from "drizzle-orm/sqlite-core";
import { createId } from "@paralleldrive/cuid2";
const cuid2 = customType<{ data: string; notNull: true }>({
dataType() { return "text"; },
toDriver(): string { return createId(); },
});
const users = sqliteTable("users",
{ id: cuid2("id").primaryKey() }
);
db.insert(users).values({id: ""}).run();
import {customType, sqliteTable } from "drizzle-orm/sqlite-core";
import { createId } from "@paralleldrive/cuid2";
const cuid2 = customType<{ data: string; notNull: true }>({
dataType() { return "text"; },
toDriver(): string { return createId(); },
});
const users = sqliteTable("users",
{ id: cuid2("id").primaryKey() }
);
db.insert(users).values({id: ""}).run();