Spaces:
Runtime error
Runtime error
File size: 886 Bytes
0bda635 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
import os
import sys
from dotenv import load_dotenv
# Add backend directory to sys.path
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
# Load env
load_dotenv(os.path.join(os.path.dirname(__file__), '..', '.env'))
from app.database import get_db
def main():
print("Checking Users Table Schema...")
db = get_db()
try:
# Try to select one item
res = db.table("users").select("*").limit(1).execute()
if res.data:
print("Row 1 keys:", res.data[0].keys())
else:
print("Table is empty, cannot infer schema directly from rows.")
# Try inserting a dummy with username to see if it fails?
# Or just assume we need to add it.
except Exception as e:
print(f"Error selecting: {e}")
if __name__ == "__main__":
main()
|