[PR #663] [MERGED] fix: additional fields default values not being applied #29023

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

📋 Pull Request Information

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

Base: mainHead: fix/default-values


📝 Commits (6)

  • b4033ae docs: remove hero installer
  • 3300fd8 feat: apply default values on additional fields
  • fb7a724 fix: mongo
  • 5df42c5 fix: memory adapter
  • ade31ad Merge branch 'main' into fix/default-values
  • 7545b4c update test

📊 Changes

17 files changed (+140 additions, -96 deletions)

View changed files

demo/nextjs/app/(auth)/sign-in-action/action.ts (+0 -18)
demo/nextjs/app/(auth)/sign-in-action/page.tsx (+0 -26)
📝 packages/better-auth/src/adapters/drizzle-adapter/drizzle-adapter.ts (+11 -4)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts (+12 -2)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/schema.ts (+1 -0)
📝 packages/better-auth/src/adapters/kysely-adapter/kysely-adapter.ts (+15 -10)
📝 packages/better-auth/src/adapters/kysely-adapter/test/adapter.kysley.test.ts (+6 -0)
📝 packages/better-auth/src/adapters/memory-adapter/memory-adapter.ts (+12 -4)
📝 packages/better-auth/src/adapters/mongodb-adapter/adapter.mongo-db.test.ts (+6 -0)
📝 packages/better-auth/src/adapters/mongodb-adapter/mongodb-adapter.ts (+25 -13)
📝 packages/better-auth/src/adapters/prisma-adapter/prisma-adapter.ts (+9 -5)
📝 packages/better-auth/src/adapters/prisma-adapter/test/adapter.prisma.test.ts (+6 -0)
📝 packages/better-auth/src/adapters/prisma-adapter/test/schema.prisma (+1 -0)
📝 packages/better-auth/src/adapters/test.ts (+5 -4)
packages/better-auth/src/adapters/utils.ts (+20 -0)
packages/better-auth/src/adapters/with-hooks.ts (+0 -5)
📝 packages/better-auth/src/db/field.ts (+11 -5)

📄 Description

closes #646


🔄 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/663 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 11/26/2024 **Status:** ✅ Merged **Merged:** 11/26/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `fix/default-values` --- ### 📝 Commits (6) - [`b4033ae`](https://github.com/better-auth/better-auth/commit/b4033ae7995a8d50a58babe9b6d15e2d0583eff6) docs: remove hero installer - [`3300fd8`](https://github.com/better-auth/better-auth/commit/3300fd8fba908af476c168674660889759400113) feat: apply default values on additional fields - [`fb7a724`](https://github.com/better-auth/better-auth/commit/fb7a724c387f9906689552cc643356272191d993) fix: mongo - [`5df42c5`](https://github.com/better-auth/better-auth/commit/5df42c5fc8100e1e595d1c2b5519c1e4de277fef) fix: memory adapter - [`ade31ad`](https://github.com/better-auth/better-auth/commit/ade31ad99a72a099183ad1687fc9e431f4ce8e62) Merge branch 'main' into fix/default-values - [`7545b4c`](https://github.com/better-auth/better-auth/commit/7545b4cca180a5050bc471a1feb02fcacf171a9f) update test ### 📊 Changes **17 files changed** (+140 additions, -96 deletions) <details> <summary>View changed files</summary> ➖ `demo/nextjs/app/(auth)/sign-in-action/action.ts` (+0 -18) ➖ `demo/nextjs/app/(auth)/sign-in-action/page.tsx` (+0 -26) 📝 `packages/better-auth/src/adapters/drizzle-adapter/drizzle-adapter.ts` (+11 -4) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/adapter.drizzle.test.ts` (+12 -2) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/schema.ts` (+1 -0) 📝 `packages/better-auth/src/adapters/kysely-adapter/kysely-adapter.ts` (+15 -10) 📝 `packages/better-auth/src/adapters/kysely-adapter/test/adapter.kysley.test.ts` (+6 -0) 📝 `packages/better-auth/src/adapters/memory-adapter/memory-adapter.ts` (+12 -4) 📝 `packages/better-auth/src/adapters/mongodb-adapter/adapter.mongo-db.test.ts` (+6 -0) 📝 `packages/better-auth/src/adapters/mongodb-adapter/mongodb-adapter.ts` (+25 -13) 📝 `packages/better-auth/src/adapters/prisma-adapter/prisma-adapter.ts` (+9 -5) 📝 `packages/better-auth/src/adapters/prisma-adapter/test/adapter.prisma.test.ts` (+6 -0) 📝 `packages/better-auth/src/adapters/prisma-adapter/test/schema.prisma` (+1 -0) 📝 `packages/better-auth/src/adapters/test.ts` (+5 -4) ➕ `packages/better-auth/src/adapters/utils.ts` (+20 -0) ➖ `packages/better-auth/src/adapters/with-hooks.ts` (+0 -5) 📝 `packages/better-auth/src/db/field.ts` (+11 -5) </details> ### 📄 Description closes #646 --- <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:25:36 -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#29023