v1.3.6: 운영 DB 마이그레이션 적용 이력 및 NAS 명령 추가

schema_migrations로 적용 파일을 추적하고, 기존 운영 DB는 001부터 자동 실행하지 않도록 baseline 흐름을 둔다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-20 14:33:13 +09:00
parent c43873ce5f
commit 0e70d4482d
9 changed files with 372 additions and 138 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "sori.studio",
"version": "1.3.5",
"version": "1.3.6",
"private": true,
"type": "module",
"imports": {
@@ -16,7 +16,12 @@
"test": "npm run build",
"verify": "npm run lint && npm run test",
"preview": "nuxt preview --dotenv .env.development --host 127.0.0.1 --port 43117",
"db:migrate:dev": "node scripts/migrate-development-db.js",
"db:migrate": "node scripts/migrate-database.js migrate",
"db:migrate:dev": "MIGRATION_ENV=development ENV_FILE=.env.development node scripts/migrate-database.js migrate",
"db:migrate:dev:status": "MIGRATION_ENV=development ENV_FILE=.env.development node scripts/migrate-database.js status",
"db:migrate:prod": "MIGRATION_ENV=production ENV_FILE=.env.production node scripts/migrate-database.js migrate",
"db:migrate:prod:status": "MIGRATION_ENV=production ENV_FILE=.env.production node scripts/migrate-database.js status",
"db:migrate:prod:baseline": "MIGRATION_ENV=production ENV_FILE=.env.production node scripts/migrate-database.js baseline",
"postinstall": "nuxt prepare"
},
"dependencies": {