diff --git a/packages/better-auth/CHANGELOG.md b/packages/better-auth/CHANGELOG.md index d3502be..e14a644 100644 --- a/packages/better-auth/CHANGELOG.md +++ b/packages/better-auth/CHANGELOG.md @@ -1,3 +1,10 @@ +### v1.0.0-beta.5 (2026-03-18) +* * * + +### Bug: +- Fixed `chargebeeCustomerId` column naming. The field definition in both `userSchema` and `orgSchema` had an explicit `fieldName: "chargebeeCustomerId"` that overrode Better Auth's built-in camelCase→snake_case mapping, causing the column to be created as `chargebeeCustomerId` instead of the expected `chargebee_customer_id`. The explicit override has been removed so Better Auth's automatic mapping applies correctly. + + ### v1.0.0-beta.4 (2026-03-18) * * * diff --git a/packages/better-auth/package.json b/packages/better-auth/package.json index 71db172..6cebfd0 100644 --- a/packages/better-auth/package.json +++ b/packages/better-auth/package.json @@ -1,7 +1,7 @@ { "name": "@chargebee/better-auth", "author": "DX Chargebee", - "version": "1.0.0-beta.4", + "version": "1.0.0-beta.5", "type": "module", "main": "dist/index.mjs", "types": "dist/index.d.mts", diff --git a/packages/better-auth/src/schema.ts b/packages/better-auth/src/schema.ts index e4c20b5..c716221 100644 --- a/packages/better-auth/src/schema.ts +++ b/packages/better-auth/src/schema.ts @@ -7,7 +7,6 @@ const userSchema = { type: "string" as const, required: false, unique: true, - fieldName: "chargebeeCustomerId", }, }, }, @@ -20,7 +19,6 @@ const orgSchema = { type: "string" as const, required: false, unique: true, - fieldName: "chargebeeCustomerId", }, }, }, diff --git a/packages/better-auth/src/version.ts b/packages/better-auth/src/version.ts index e5821fa..626f4c0 100644 --- a/packages/better-auth/src/version.ts +++ b/packages/better-auth/src/version.ts @@ -1 +1 @@ -export const VERSION = "1.0.0-beta.4"; +export const VERSION = "1.0.0-beta.5"; diff --git a/packages/better-auth/test/schema.test.ts b/packages/better-auth/test/schema.test.ts index 6f8fc88..b34d5e4 100644 --- a/packages/better-auth/test/schema.test.ts +++ b/packages/better-auth/test/schema.test.ts @@ -20,7 +20,6 @@ describe("schema - getSchema", () => { type: "string", required: false, unique: true, - fieldName: "chargebeeCustomerId", }); expect(schema).not.toHaveProperty("subscription"); @@ -72,7 +71,6 @@ describe("schema - getSchema", () => { type: "string", required: false, unique: true, - fieldName: "chargebeeCustomerId", }); });