What's Changed
Features
- Added a built-in SQLite demo database (
demo.sqlite) pre-populated with realistic sample data (100 users, 1,000 orders, 10,000 logs) using Faker with a deterministic seed. - Automatically creates a “Demo Database” connection for new users on their first visit to the connections page—no setup required.
- The demo connection is now auto-provisioned during organization creation, ensuring immediate access to sample data upon account setup.
Improvements
- Streamlined onboarding: users logging in via the demo auth flow now land directly on a functional workspace with a ready-to-query database connection.
Internal
- Refactored demo data ingestion and connection provisioning logic to align with organization lifecycle events, improving consistency and maintainability.