EENE Dashboard upload to Gitea

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
EENE Dashboard
2026-06-17 16:59:34 +09:00
parent cf72281c6d
commit b3f2da203b
138 changed files with 13013 additions and 1929 deletions

View File

@@ -4,7 +4,8 @@
"description": "EENE 인재성장팀 대시보드 - Backend API",
"main": "dist/index.js",
"scripts": {
"dev": "npm run db:sync && tsx watch src/index.ts",
"dev:serve": "tsx watch src/index.ts",
"dev": "npm run db:sync && npm run db:seed-if-empty && npm run db:seed-team-if-empty && npm run dev:serve",
"db:sync": "prisma migrate deploy || prisma db push",
"build": "prisma generate && tsc",
"start": "npm run db:sync && node dist/index.js",
@@ -12,13 +13,17 @@
"db:generate": "prisma generate",
"db:studio": "prisma studio",
"db:seed": "tsx prisma/seed.ts",
"db:rebuild": "tsx prisma/seed.ts",
"db:seed-if-empty": "tsx scripts/seed-if-empty.ts",
"db:seed-team-if-empty": "tsx scripts/seed-team-if-empty.ts",
"db:sync-team-photos": "tsx scripts/sync-team-photos.ts",
"db:cleanup-legacy-routine": "tsx scripts/cleanup-legacy-routine.ts",
"db:import-hr": "tsx scripts/import-hr-data.ts",
"db:sync-remote": "tsx scripts/sync-from-remote.ts",
"db:push-remote": "tsx scripts/sync-to-remote.ts",
"db:push-photos": "tsx scripts/sync-to-remote.ts --photos-only",
"db:migrate-sections": "tsx scripts/migrate-sections.ts"
"db:migrate-sections": "tsx scripts/migrate-sections.ts",
"db:migrate-milestone-period-notes": "tsx scripts/migrate-milestone-period-notes.ts"
},
"dependencies": {
"@ohah/hwpjs": "^0.1.0-rc.10",
"@prisma/client": "^6.0.0",
"bcrypt": "^5.1.1",
"cors": "^2.8.5",