Files
FitTrack2/FitnessSync/scratch/check_config_db.py
2026-01-09 09:59:36 -08:00

20 lines
806 B
Python

from src.models.config import Configuration
from src.services.postgresql_manager import PostgreSQLManager
import os
print(f"CWD: {os.getcwd()}")
try:
db = PostgreSQLManager().get_db_session()
with db as session:
# Get the first configuration, assuming singleton pattern or similar
config = session.query(Configuration).first()
if config:
print(f"Config ID: {config.id}")
print(f"Fitbit Client ID: {'[PRESENT]' if config.fitbit_client_id else '[MISSING]'}")
print(f"Fitbit Client Secret: {'[PRESENT]' if config.fitbit_client_secret else '[MISSING]'}")
print(f"Fitbit Redirect URI: {config.fitbit_redirect_uri}")
else:
print("No Configuration record found.")
except Exception as e:
print(f"Error: {e}")