[PR #68] [MERGED] fix: missing foreign key on organization plugin schema #28683

Closed
opened 2026-04-17 20:09:45 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/68
Author: @Bekacru
Created: 10/2/2024
Status: Merged
Merged: 10/2/2024
Merged by: @Bekacru

Base: mainHead: organization


📝 Commits (10+)

📊 Changes

32 files changed (+1310 additions, -100 deletions)

View changed files

dev/schema-gen/db.ts (+0 -0)
📝 docs/content/docs/concepts/database.mdx (+52 -18)
📝 packages/better-auth/package.json (+2 -1)
📝 packages/better-auth/src/adapters/drizzle-adapter/index.ts (+50 -8)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts (+3 -6)
📝 packages/better-auth/src/adapters/kysely-adapter/test/__snapshots__/adapter.kysley.test.ts.snap (+5 -3)
📝 packages/better-auth/src/api/index.ts (+7 -1)
📝 packages/better-auth/src/api/routes/csrf.ts (+1 -1)
📝 packages/better-auth/src/api/routes/sign-up.ts (+1 -1)
📝 packages/better-auth/src/api/routes/update-user.ts (+43 -4)
packages/better-auth/src/crypto/buffer.ts (+15 -0)
📝 packages/better-auth/src/crypto/password.ts (+2 -1)
packages/better-auth/src/crypto/random.ts (+81 -0)
📝 packages/better-auth/src/db/internal-adapter.ts (+13 -4)
📝 packages/better-auth/src/db/with-hooks.ts (+34 -17)
📝 packages/better-auth/src/error/better-auth-error.ts (+3 -1)
📝 packages/better-auth/src/init.test.ts (+5 -3)
📝 packages/better-auth/src/init.ts (+6 -9)
📝 packages/better-auth/src/plugins/organization/adapter.ts (+19 -1)
📝 packages/better-auth/src/plugins/organization/organization.test.ts (+5 -2)

...and 12 more files

📄 Description

No description provided


🔄 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/68 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 10/2/2024 **Status:** ✅ Merged **Merged:** 10/2/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `organization` --- ### 📝 Commits (10+) - [`027d50b`](https://github.com/better-auth/better-auth/commit/027d50b0a11b3c29a2ac0da7eb8f0abac5ffd60f) feat: phone number plugin - [`19dc017`](https://github.com/better-auth/better-auth/commit/19dc017ffe7e2b2106962d5fb412ac25a69d5cf1) docs: init - [`9d9f99b`](https://github.com/better-auth/better-auth/commit/9d9f99ba2e2217c511eff4920464bfbc968044b4) verify - [`a05253c`](https://github.com/better-auth/better-auth/commit/a05253c465dd0af0593814ea4805ad147253ffb0) wip - [`1ec019b`](https://github.com/better-auth/better-auth/commit/1ec019b8a87cb7bf357558260ecf19841a606b51) wip - [`e98cdeb`](https://github.com/better-auth/better-auth/commit/e98cdeb2605d8dceae222afeeb614479d7e42b41) wip - [`064ca66`](https://github.com/better-auth/better-auth/commit/064ca668fe39f12037b3cead68f4dc40b7d9cb96) feat: verification table - [`08fcdce`](https://github.com/better-auth/better-auth/commit/08fcdce49ffb06f9610a9004e8670fe0dd6111a8) feat: phone number verification - [`981798b`](https://github.com/better-auth/better-auth/commit/981798b007b8aaaa189f510c75911475ae07e5da) feat: update phone number - [`2f9ec74`](https://github.com/better-auth/better-auth/commit/2f9ec74dbb9b5cdfd9ec71f67175d0aba224905b) docs ### 📊 Changes **32 files changed** (+1310 additions, -100 deletions) <details> <summary>View changed files</summary> ➖ `dev/schema-gen/db.ts` (+0 -0) 📝 `docs/content/docs/concepts/database.mdx` (+52 -18) 📝 `packages/better-auth/package.json` (+2 -1) 📝 `packages/better-auth/src/adapters/drizzle-adapter/index.ts` (+50 -8) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts` (+3 -6) 📝 `packages/better-auth/src/adapters/kysely-adapter/test/__snapshots__/adapter.kysley.test.ts.snap` (+5 -3) 📝 `packages/better-auth/src/api/index.ts` (+7 -1) 📝 `packages/better-auth/src/api/routes/csrf.ts` (+1 -1) 📝 `packages/better-auth/src/api/routes/sign-up.ts` (+1 -1) 📝 `packages/better-auth/src/api/routes/update-user.ts` (+43 -4) ➕ `packages/better-auth/src/crypto/buffer.ts` (+15 -0) 📝 `packages/better-auth/src/crypto/password.ts` (+2 -1) ➕ `packages/better-auth/src/crypto/random.ts` (+81 -0) 📝 `packages/better-auth/src/db/internal-adapter.ts` (+13 -4) 📝 `packages/better-auth/src/db/with-hooks.ts` (+34 -17) 📝 `packages/better-auth/src/error/better-auth-error.ts` (+3 -1) 📝 `packages/better-auth/src/init.test.ts` (+5 -3) 📝 `packages/better-auth/src/init.ts` (+6 -9) 📝 `packages/better-auth/src/plugins/organization/adapter.ts` (+19 -1) 📝 `packages/better-auth/src/plugins/organization/organization.test.ts` (+5 -2) _...and 12 more files_ </details> ### 📄 Description _No description provided_ --- <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-04-17 20:09:45 -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#28683