Fix migration

This commit is contained in:
2025-08-25 18:49:33 +09:00
parent 6886ba15c8
commit 8e3f7024a2
12 changed files with 2254 additions and 20 deletions

View File

@ -354,21 +354,21 @@ def main():
print("=== Location2025対応版移行プログラム開始 ===")
print("注意: 既存のentry、team、member、location2025データは削除されません")
# データベース接続設定
# データベース接続設定(環境変数から取得、デフォルト値あり)
source_config = {
'host': 'localhost',
'port': '5433',
'database': 'gifuroge',
'user': 'postgres',
'password': 'postgres'
'host': os.getenv('SOURCE_DB_HOST', 'postgres-db'),
'port': os.getenv('SOURCE_DB_PORT', '5432'),
'database': os.getenv('SOURCE_DB_NAME', 'gifuroge'),
'user': os.getenv('SOURCE_DB_USER', 'admin'),
'password': os.getenv('SOURCE_DB_PASSWORD', 'admin123456')
}
target_config = {
'host': 'localhost',
'port': '5432',
'database': 'rogdb',
'user': 'postgres',
'password': 'postgres'
'host': os.getenv('TARGET_DB_HOST', 'postgres-db'),
'port': os.getenv('TARGET_DB_PORT', '5432'),
'database': os.getenv('TARGET_DB_NAME', 'rogdb'),
'user': os.getenv('TARGET_DB_USER', 'admin'),
'password': os.getenv('TARGET_DB_PASSWORD', 'admin123456')
}
source_conn = None