[PR #513] [MERGED] feat: new adapter interfaces and more #3335

Closed
opened 2026-03-13 10:49:44 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/513
Author: @Bekacru
Created: 11/13/2024
Status: Merged
Merged: 11/13/2024
Merged by: @Bekacru

Base: mainHead: refactor/adapters


📝 Commits (6)

📊 Changes

43 files changed (+1533 additions, -1272 deletions)

View changed files

📝 packages/better-auth/src/__snapshots__/init.test.ts.snap (+5 -0)
packages/better-auth/src/adapters/drizzle-adapter/drizzle-adapter.ts (+287 -0)
📝 packages/better-auth/src/adapters/drizzle-adapter/index.ts (+1 -236)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts (+14 -5)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/schema.ts (+2 -2)
📝 packages/better-auth/src/adapters/kysely-adapter/index.ts (+1 -334)
packages/better-auth/src/adapters/kysely-adapter/kysely-adapter.ts (+331 -0)
📝 packages/better-auth/src/adapters/kysely-adapter/test/adapter.kysley.test.ts (+14 -12)
📝 packages/better-auth/src/adapters/memory-adapter/index.ts (+1 -93)
packages/better-auth/src/adapters/memory-adapter/memory-adapter.ts (+160 -0)
📝 packages/better-auth/src/adapters/memory-adapter/memory.test.ts (+10 -15)
📝 packages/better-auth/src/adapters/mongodb-adapter/adapter.mongo-db.test.ts (+12 -2)
📝 packages/better-auth/src/adapters/mongodb-adapter/index.ts (+1 -224)
packages/better-auth/src/adapters/mongodb-adapter/mongodb-adapter.ts (+274 -0)
📝 packages/better-auth/src/adapters/prisma-adapter/index.ts (+1 -182)
packages/better-auth/src/adapters/prisma-adapter/prisma-adapter.ts (+243 -0)
📝 packages/better-auth/src/adapters/prisma-adapter/test/adapter.prisma.test.ts (+12 -2)
📝 packages/better-auth/src/adapters/prisma-adapter/test/schema.prisma (+2 -2)
📝 packages/better-auth/src/adapters/test.ts (+1 -1)
packages/better-auth/src/adapters/with-hooks.ts (+5 -0)

...and 23 more files

📄 Description

closes #508
closes #443


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/513 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 11/13/2024 **Status:** ✅ Merged **Merged:** 11/13/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `refactor/adapters` --- ### 📝 Commits (6) - [`443ee31`](https://github.com/better-auth/better-auth/commit/443ee3120a4254dc47a484a5bfd0f972cd5c6c41) feat: new adapter interfaces and more - [`7a419c2`](https://github.com/better-auth/better-auth/commit/7a419c276a078697e74a4e112fb4fe773da97687) chore: add missing export - [`09b8e34`](https://github.com/better-auth/better-auth/commit/09b8e3465a1a6c0ebb1e3c5b3d0f555e03959b0b) fix: cli test - [`3a3d490`](https://github.com/better-auth/better-auth/commit/3a3d4905655a4e244de0892aae0bbda6d7d9a2c2) fix: snapshot - [`ebb1a58`](https://github.com/better-auth/better-auth/commit/ebb1a58ab05e6701f194f05d582b6291cce9d4b1) chore: revert back cookie cahce test - [`21e2179`](https://github.com/better-auth/better-auth/commit/21e21790855fab530f6ea2e9fce82a49aaca692c) chore: remove unused code ### 📊 Changes **43 files changed** (+1533 additions, -1272 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/src/__snapshots__/init.test.ts.snap` (+5 -0) ➕ `packages/better-auth/src/adapters/drizzle-adapter/drizzle-adapter.ts` (+287 -0) 📝 `packages/better-auth/src/adapters/drizzle-adapter/index.ts` (+1 -236) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts` (+14 -5) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/schema.ts` (+2 -2) 📝 `packages/better-auth/src/adapters/kysely-adapter/index.ts` (+1 -334) ➕ `packages/better-auth/src/adapters/kysely-adapter/kysely-adapter.ts` (+331 -0) 📝 `packages/better-auth/src/adapters/kysely-adapter/test/adapter.kysley.test.ts` (+14 -12) 📝 `packages/better-auth/src/adapters/memory-adapter/index.ts` (+1 -93) ➕ `packages/better-auth/src/adapters/memory-adapter/memory-adapter.ts` (+160 -0) 📝 `packages/better-auth/src/adapters/memory-adapter/memory.test.ts` (+10 -15) 📝 `packages/better-auth/src/adapters/mongodb-adapter/adapter.mongo-db.test.ts` (+12 -2) 📝 `packages/better-auth/src/adapters/mongodb-adapter/index.ts` (+1 -224) ➕ `packages/better-auth/src/adapters/mongodb-adapter/mongodb-adapter.ts` (+274 -0) 📝 `packages/better-auth/src/adapters/prisma-adapter/index.ts` (+1 -182) ➕ `packages/better-auth/src/adapters/prisma-adapter/prisma-adapter.ts` (+243 -0) 📝 `packages/better-auth/src/adapters/prisma-adapter/test/adapter.prisma.test.ts` (+12 -2) 📝 `packages/better-auth/src/adapters/prisma-adapter/test/schema.prisma` (+2 -2) 📝 `packages/better-auth/src/adapters/test.ts` (+1 -1) ➕ `packages/better-auth/src/adapters/with-hooks.ts` (+5 -0) _...and 23 more files_ </details> ### 📄 Description closes #508 closes #443 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 10:49:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#3335