Utility Scripts
This directory contains utility scripts for the Manga Inventory API.
Available Scripts
generate_test_data.py
This script generates test data for the Manga Inventory database. It creates:
- 50 authors
- 50 publishers
- 50 genres (or as many as defined in the script)
- 50 manga books with proper relationships
- Manga-genre associations (each manga is assigned 1-5 genres)
Usage
# Make sure the script is executable
chmod +x generate_test_data.py
# Run the script
python scripts/generate_test_data.py
Requirements
The script requires the following packages which are included in the project's requirements.txt:
- faker
- pytz
- sqlalchemy