inspect_db.py 547 B

123456789101112131415161718
  1. import sys
  2. import os
  3. sys.path.append(os.path.join(os.getcwd(), 'backend'))
  4. import db
  5. def inspect_tables():
  6. print("--- order_photos table ---")
  7. columns = db.execute_query("SHOW COLUMNS FROM order_photos")
  8. for col in columns:
  9. print(f"{col['Field']}: {col['Type']} (Null: {col['Null']}, Key: {col['Key']})")
  10. print("\n--- orders table ---")
  11. columns = db.execute_query("SHOW COLUMNS FROM orders")
  12. for col in columns:
  13. print(f"{col['Field']}: {col['Type']}")
  14. if __name__ == "__main__":
  15. inspect_tables()