CLI to manage your SQL database schemas and migrations
5 months ago
- #database
- #schema-management
- #ETL
- Shed is a CLI tool for managing database schemas using SQLModel ORM and Alembic.
- It allows creating and managing database models in a git repository.
- Supports JSON-schema export for Pydantic BaseModel (v2).
- Can be integrated into existing Python projects for migration management.
- Offers commands for cloning databases, running Alembic commands, and exporting JSON schemas.
- Uses a specific folder structure and configuration for managing migrations.