← Back
Developer Tools
Inject test cards for development and testing
Backup & Restore
Export Database
Download all your cards and boxes as a JSON file. This creates a backup that you can import later.
Import Database
Import cards and boxes from a backup file.
Test Data
Inject Test Cards
Adds 10 diverse test cards including cards due today, overdue, future, and never reviewed.
Inject Cards Due Today
Add multiple cards that are all due for review today.
Inject Overdue Cards
Add overdue cards with weekly (7 cards) and monthly (5 cards) schedules to test the overdue modal.
Clear Database
Deletes all cards from the database. This cannot be undone.
Reset Database
Clears all existing cards and injects fresh test data. This cannot be undone.
Quick Links
Navigate to common pages after injecting test data.
Usage Instructions
- Use "Export Database" to create a backup of all your cards and boxes as a JSON file
- Use "Merge Import" to add new cards and update existing ones by ID while preserving cards not in the backup
- Use "Replace Import" to restore from a backup file (this will delete all current data and replace it)
- Use "Inject Test Cards" to add diverse sample cards with different review schedules
- Use "Inject Cards Due Today" to quickly populate your review session for testing
- Use "Reset Database" when you want to start fresh with clean test data
- The summary updates automatically after each action
- Test cards include quotes from various authors with realistic review histories