.env.example•928 B
# Database Configuration
# Supported database types: mysql, postgresql, sqlite, sqlserver
DB_TYPE=mysql
DB_HOST=localhost
DB_PORT=3306
DB_USER=your_username
DB_PASSWORD=your_password
DB_NAME=your_database
# For SQLite, only DB_NAME (file path) is required
# Example: DB_NAME=/path/to/database.db
# For SQL Server, you may need additional parameters
# DB_DRIVER=ODBC Driver 17 for SQL Server
# Optional: Connection pool settings (not applicable for SQLite)
DB_POOL_SIZE=5
DB_MAX_OVERFLOW=10
# Optional: Connection timeout settings (in seconds)
DB_CONNECT_TIMEOUT=10
DB_READ_TIMEOUT=30
DB_WRITE_TIMEOUT=30
# Optional: Enable write operations (INSERT/UPDATE) - set to true to enable
ENABLE_WRITE_OPERATIONS=false
# Optional: Request logging configuration
ENABLE_REQUEST_LOGGING=true
ENABLE_DETAILED_REQUEST_LOGGING=false
REQUEST_LOG_LEVEL=INFO
MAX_PAYLOAD_LOG_LENGTH=2000
# Optional: General logging level
LOG_LEVEL=DEBUG