import sys
import os

# Add path to sys to allow import
sys.path.append('d:/GPS Manager/Stock MANAGE')

try:
    from db_handler import get_enriched_inventory
    print("Function imported successfully.")
    
    data = get_enriched_inventory()
    print(f"Data returned type: {type(data)}")
    print(f"Data length: {len(data)}")
    
    if len(data) > 0:
        print("First item sample:")
        print(data[0])
    else:
        print("Data is empty!")
        
except Exception as e:
    print(f"CRITICAL ERROR: {e}")
    import traceback
    traceback.print_exc()
