import sqlite3

def run_fix():
    try:
        conn = sqlite3.connect('eden_blackjack.db')
        # This command adds the column safely
        conn.execute('ALTER TABLE users ADD COLUMN peak_balance INTEGER DEFAULT 1000;')
        conn.commit()
        print("✅ Success! peak_balance column added.")
    except sqlite3.OperationalError:
        print("ℹ️ Note: peak_balance already exists. No changes needed.")
    except Exception as e:
        print(f"❌ Error: {e}")
    finally:
        conn.close()

if __name__ == "__main__":
    run_fix()