Files
buildpath/dev/README.md
Valentin Haudiquet 4df99a4312
All checks were successful
pipeline / build-and-push-images (push) Successful in 5m30s
Better dev experience, better front page
2026-01-20 21:20:13 +01:00

41 lines
942 B
Markdown

# BuildPath Development Database Setup
This directory contains scripts and tools for setting up a development MongoDB instance with realistic data for frontend testing.
## 📁 Structure
```
dev/
├── data/ # Data files (patches.json, match files, db data)
├── scripts/ # Setup and import scripts
│ ├── setup-db.js # Main setup script
│ ├── process-matches.js # Stream-based match importer
└── README.md # This file
```
## Quick Start
```bash
node dev/scripts/setup-db.js
```
This will:
1. Download a production snapshot with realistic data
2. Import patches data
3. Import matches using stream processing (optimized for large files)
4. Generate champion statistics
## Individual Commands
### Generate Stats Only
```bash
node dev/scripts/setup-db.js generate-stats
```
### Check Database Status
```bash
node dev/scripts/setup-db.js status
```