[PR #869] [CLOSED] feat(adapter): Implement Mikro ORM Adapter #3519

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

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/869
Author: @octet-stream
Created: 12/12/2024
Status: Closed

Base: mainHead: feat/mikro-orm-adapter


📝 Commits (4)

  • 20b0df8 feat(adapter): Implement Mikro ORM Adapter
  • 98c4902 chore(adapter): Remove unused Mikro ORM adapter dependency
  • 5affb2c docs(database): Add Mikro ORM adapter
  • 904aae0 feat(adapter): Expose Mikro ORM adapter from package

📊 Changes

12 files changed (+839 additions, -32 deletions)

View changed files

📝 docs/content/docs/concepts/database.mdx (+15 -0)
📝 packages/better-auth/package.json (+16 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/index.ts (+1 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/mikro-orm-adapter.ts (+461 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/Base.ts (+12 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/Session.ts (+17 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/User.ts (+16 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/index.ts (+2 -0)
packages/better-auth/src/adapters/mikro-orm-adapter/test/mikro-orm-adapter.test.ts (+38 -0)
📝 packages/better-auth/tsconfig.json (+2 -1)
📝 packages/better-auth/tsup.config.ts (+1 -0)
📝 pnpm-lock.yaml (+258 -31)

📄 Description

This PR adds adapter for Mikro ORM


🔄 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/869 **Author:** [@octet-stream](https://github.com/octet-stream) **Created:** 12/12/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/mikro-orm-adapter` --- ### 📝 Commits (4) - [`20b0df8`](https://github.com/better-auth/better-auth/commit/20b0df8bb5ddca3e2a5fc6fb5f1a1fd46991369b) feat(adapter): Implement Mikro ORM Adapter - [`98c4902`](https://github.com/better-auth/better-auth/commit/98c4902335357fef276148ee72a8e30772229a22) chore(adapter): Remove unused Mikro ORM adapter dependency - [`5affb2c`](https://github.com/better-auth/better-auth/commit/5affb2c12c0071488be924bb27023a8936285ac0) docs(database): Add Mikro ORM adapter - [`904aae0`](https://github.com/better-auth/better-auth/commit/904aae060e3a22696fe8bd1a76e619f309e213b2) feat(adapter): Expose Mikro ORM adapter from package ### 📊 Changes **12 files changed** (+839 additions, -32 deletions) <details> <summary>View changed files</summary> 📝 `docs/content/docs/concepts/database.mdx` (+15 -0) 📝 `packages/better-auth/package.json` (+16 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/index.ts` (+1 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/mikro-orm-adapter.ts` (+461 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/Base.ts` (+12 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/Session.ts` (+17 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/User.ts` (+16 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/test/entities/index.ts` (+2 -0) ➕ `packages/better-auth/src/adapters/mikro-orm-adapter/test/mikro-orm-adapter.test.ts` (+38 -0) 📝 `packages/better-auth/tsconfig.json` (+2 -1) 📝 `packages/better-auth/tsup.config.ts` (+1 -0) 📝 `pnpm-lock.yaml` (+258 -31) </details> ### 📄 Description This PR adds adapter for [Mikro ORM](https://mikro-orm.io/) --- <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:56:40 -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#3519