Spaces:
Running
Running
| import psycopg2 | |
| from sovereign_memory import DB_URL | |
| def check_schema(): | |
| try: | |
| conn = psycopg2.connect(DB_URL) | |
| cur = conn.cursor() | |
| tables = ['chat_history', 'guardian_announcements'] | |
| for table in tables: | |
| print(f"\n--- {table} Schema ---") | |
| cur.execute(f"SELECT column_name, data_type FROM information_schema.columns WHERE table_schema = 'taemingames' AND table_name = '{table}'") | |
| cols = cur.fetchall() | |
| for c in cols: | |
| print(f" - {c[0]}: {c[1]}") | |
| cur.close() | |
| conn.close() | |
| except Exception as e: | |
| print(f"Error: {e}") | |
| if __name__ == "__main__": | |
| check_schema() | |