Files
gremiumhub/legalconsenthub
..
2025-03-16 08:11:09 +01:00
2025-03-16 08:11:09 +01:00

Legal Consent Hub

Setup

  1. Create .env file with these variables:
    BETTER_AUTH_URL=http://localhost:3000
    BETTER_AUTH_SECRET=YOUR_SECRET
    
  2. Generate database schema: npx @better-auth/cli generate
  3. Migrate schema: npx @better-auth/cli migrate

Common errors

better-auth/cli generate

Couldn't read your auth config. Error: Could not locate the bindings file. Tried:

Solution: I was able to resolve by running npx node-gyp rebuild in 'node_modules/better-sqlite3'

https://github.com/WiseLibs/better-sqlite3/issues/1320

https://github.com/WiseLibs/better-sqlite3/issues/146