"""Check table columns"""

import psycopg2

conn = psycopg2.connect(
    host="192.168.3.143",
    port=5432,
    database="dataops",
    user="postgres",
    password="dataOps",
)
cur = conn.cursor()

tables = ["test_sales_data", "test_user_statistics", "test_product_inventory"]

for table in tables:
    cur.execute(
        """
        SELECT column_name FROM information_schema.columns
        WHERE table_name = %s ORDER BY ordinal_position
        """,
        (table,),
    )
    columns = [r[0] for r in cur.fetchall()]
    print(f"{table}: {columns}")

cur.close()
conn.close()
