What a mess

This commit is contained in:
Joan
2025-11-07 15:27:13 +01:00
parent 0b79b3ae59
commit 33cc9586c2
130 changed files with 29819 additions and 1175 deletions

View File

@@ -0,0 +1,26 @@
#!/usr/bin/env python3
"""
Migration script to add acknowledged flags to pvp_combats table
"""
import asyncio
from api.database import DatabaseSession, pvp_combats
from sqlalchemy import text
async def migrate():
"""Add attacker_acknowledged and defender_acknowledged columns"""
async with DatabaseSession() as session:
# Add attacker_acknowledged column
await session.execute(text(
"ALTER TABLE pvp_combats ADD COLUMN IF NOT EXISTS attacker_acknowledged BOOLEAN DEFAULT FALSE"
))
# Add defender_acknowledged column
await session.execute(text(
"ALTER TABLE pvp_combats ADD COLUMN IF NOT EXISTS defender_acknowledged BOOLEAN DEFAULT FALSE"
))
await session.commit()
print("✅ Added attacker_acknowledged and defender_acknowledged columns to pvp_combats table")
if __name__ == "__main__":
asyncio.run(migrate())