feat: add admin application setup with authentication and deployment configurations

This commit is contained in:
2026-10-17 14:51:59 +02:00
parent 3126a8ac36
commit 55d5fd7a39
6 changed files with 141 additions and 13 deletions

View File

@@ -16,11 +16,12 @@
"build": "prisma generate && next build",
"build:admin": "cd admin && npx prisma generate --schema=../prisma/schema.prisma && next build",
"generate": "npx prisma generate && cd admin && npx prisma generate --schema=../prisma/schema.prisma && cd ..",
"start": "npx prisma migrate deploy && next start",
"start": "npx prisma migrate deploy && node scripts/ensure-admin.cjs && next start",
"start:admin": "npm run start --prefix admin",
"db:migrate": "prisma migrate dev",
"db:push": "prisma db push",
"db:seed": "prisma db seed",
"db:init-admin": "node scripts/ensure-admin.cjs",
"lint": "next lint",
"lint:admin": "npm run lint --prefix admin"
},