Failing to create user

is there a way to debug this error I'm getting while creating a new user: { "code": "FAILED_TO_CREATE_USER", "message": "Failed to create user", "details": { "name": "BetterAuthError" } }
1 Reply
Jose Hidalgo
Jose HidalgoOP3mo ago
My auth: export const auth = betterAuth({ database: drizzleAdapter(db, { provider: 'pg', schema: { users, accounts, sessions, verifications }, usePlural: true, }), emailAndPassword: { enabled: true, sendEmailVerificationOnSignUp: true, async sendVerificationEmail() { console.log('Send email to verify email address'); }, async sendResetPassword(url, user) { console.log('Send email to reset password'); }, }, user: { fields: { name: 'name', image: 'image', emailVerified: 'email_verified', updatedAt: 'updated_at', createdAt: 'created_at', }, additionalFields: { phone: { type: 'string', required: true, }, first_name: { type: 'string', required: true, }, last_name: { type: 'string', required: true, }, }, }, session: { fields: { createdAt: 'created_at', userId: 'user_id', expiresAt: 'expires_at', ipAddress: 'ip_address', userAgent: 'user_agent', updatedAt: 'updated_at', }, }, account: { fields: { createdAt: 'created_at', userId: 'user_id', accountId: 'account_id', providerId: 'provider_id', accessToken: 'access_token', refreshToken: 'refresh_token', accessTokenExpiresAt: 'access_token_expires_at', refreshTokenExpiresAt: 'refresh_token_expires_at', scope: 'scope', idToken: 'id_token', updatedAt: 'updated_at', }, }, verification: { fields: { createdAt: 'created_at', expiresAt: 'expires_at', updatedAt: 'updated_at', }, }, }); db: import { drizzle } from 'drizzle-orm/postgres-js'; import { DATABASE_URL } from '../settings/settings'; import { schema } from '../schema/schema'; export const db = drizzle(DATABASE_URL, { schema });

Did you find this page helpful?