fix #12: add missing session fields ipAddress and userAgent to Drizzle schema

This commit is contained in:
Christopher Mayor
2026-04-27 11:01:30 -07:00
parent cd51f2a0c8
commit 024f3cb1f7

View File

@@ -51,8 +51,10 @@ export const sessions = pgTable("sessions", {
.references(() => users.id, { onDelete: "cascade" }),
token: text("token").notNull().unique(),
expiresAt: timestamp("expires_at").notNull(),
createdAt: timestamp("created_at").defaultNow().notNull(),
updatedAt: timestamp("updated_at").defaultNow().notNull(),
ipAddress: text("ip_address"),
userAgent: text("user_agent"),
createdAt: timestamp("created_at", { withTimezone: true }).defaultNow().notNull(),
updatedAt: timestamp("updated_at", { withTimezone: true }).defaultNow().notNull(),
});
export const comparisons = pgTable(