# Test Configuration
# This config is used for automated tests
# NOTE: Tests use isolated temporary databases - this is just the default template
[]
# Test database URL (temporary databases created per test)
= "sqlite:///:memory:?mode=rwc"
# Maximum number of concurrent connections
= 5
# Automatically apply migrations on startup
= true
# Enable foreign key constraints (required for tests)
= true
[]
# Use in-memory databases for speed
= true
# No debug logging in tests (keeps output clean)
= false
# Never auto-seed in tests (tests create their own data)
= false
# Wipe and re-seed on every startup (safe with in-memory DB)
# Ensures clean state for each test run
= true