feat: add event creation script with random slugs

Add reusable script for creating events with secure random slugs.

- Create backend/scripts/create-event.js with CLI interface
- Add npm script 'event:create' to package.json
- Generate 8-character random hex slugs using crypto
- Include date validation and error handling
- Display event details and URL after creation
This commit is contained in:
Radosław Gierwiało
2025-12-06 17:50:57 +01:00
parent e905c78f52
commit 1ff70a9f7f
2 changed files with 72 additions and 1 deletions

View File

@@ -14,7 +14,8 @@
"prisma:seed:dev": "node prisma/seed.development.js",
"prisma:seed:prod": "node prisma/seed.production.js",
"prisma:studio": "prisma studio",
"cli": "node src/cli/index.js"
"cli": "node src/cli/index.js",
"event:create": "node scripts/create-event.js"
},
"keywords": [
"webrtc",