18 lines · 624 B · TypeScript
RawDownload
import { pgTable, text, timestamp } from "drizzle-orm/pg-core";import { user } from "./user"; // OLD TABLEexport const session = pgTable("session", {	id: text("id").primaryKey(),	expiresAt: timestamp("expires_at").notNull(),	token: text("token").notNull().unique(),	createdAt: timestamp("created_at").notNull(),	updatedAt: timestamp("updated_at").notNull(),	ipAddress: text("ip_address"),	userAgent: text("user_agent"),	userId: text("user_id")		.notNull()		.references(() => user.id, { onDelete: "cascade" }),	impersonatedBy: text("impersonated_by"),	activeOrganizationId: text("active_organization_id"),});