wu981526092 commited on
Commit
7bca5b5
·
1 Parent(s): 7edeff9

fix: force sample data insertion on database initialization

Browse files

- Change init_db.py to use force_insert=True for sample data
- This ensures sample traces are always available even if detection logic fails
- Fixes issue where frontend shows non-existent trace IDs
- Resolves 404 errors when trying to process sample traces

Files changed (1) hide show
  1. backend/database/init_db.py +1 -1
backend/database/init_db.py CHANGED
@@ -341,7 +341,7 @@ def init_database(reset=False, force=False):
341
  # Use SQLAlchemy session for sample data insertion
342
  session = SessionLocal()
343
  try:
344
- results = insert_sample_data(session)
345
  session.commit()
346
  except Exception as e:
347
  session.rollback()
 
341
  # Use SQLAlchemy session for sample data insertion
342
  session = SessionLocal()
343
  try:
344
+ results = insert_sample_data(session, force_insert=True)
345
  session.commit()
346
  except Exception as e:
347
  session.rollback()