Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/client/create-schema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type { BetterAuthDBSchema, DBFieldAttribute } from "better-auth/db";
export const indexFields = {
account: ["accountId", ["accountId", "providerId"], ["providerId", "userId"]],
rateLimit: ["key"],
session: ["expiresAt", ["expiresAt", "userId"]],
session: ["expiresAt", ["expiresAt", "userId"], ["token", "expiresAt"]],
verification: ["expiresAt", "identifier"],
user: [["email", "name"], "name", "userId"],
oauthConsent: [["clientId", "userId"]],
Expand Down
1 change: 1 addition & 0 deletions src/component/schema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ export const tables = {
.index("expiresAt", ["expiresAt"])
.index("expiresAt_userId", ["expiresAt","userId"])
.index("token", ["token"])
.index("token_expiresAt", ["token","expiresAt"])
.index("userId", ["userId"]),
account: defineTable({
accountId: v.string(),
Expand Down