add migrate_old_team/entry/goalimages_enhanced

This commit is contained in:
2025-08-25 19:48:33 +09:00
parent 8e3f7024a2
commit 37ee26c3fd
6 changed files with 1394 additions and 0 deletions

View File

@ -48,6 +48,30 @@ migration-data-protection:
migrate-old-rogdb:
docker compose exec app python migrate_old_rogdb_to_rogdb.py
# rog_team 専用移行 (構造変換)
migrate-rog-team:
docker compose exec app python migrate_rog_team_enhanced.py
# rog_entry 専用移行 (camelCase対応)
migrate-rog-entry:
docker compose exec app python migrate_rog_entry_enhanced.py
# rog_goalimages 専用移行 (team_name→zekken_number変換)
migrate-rog-goalimages:
docker compose exec app python migrate_rog_goalimages_enhanced.py
# 完全移行(通常テーブル + 特殊テーブル)
migrate-full:
@echo "=== 1. 通常テーブル移行 (特殊テーブル除く) ==="
$(MAKE) migrate-old-rogdb
@echo "=== 2. rog_team構造変換移行 ==="
$(MAKE) migrate-rog-team
@echo "=== 3. rog_entry camelCase対応移行 ==="
$(MAKE) migrate-rog-entry
@echo "=== 4. rog_goalimages team_name→zekken変換移行 ==="
$(MAKE) migrate-rog-goalimages
@echo "=== 移行完了 ==="
# カラム名チェック
check-columns:
docker compose exec app python check_column_names.py