Show HN: dbconform – stateless schema drift repair, no migration history
Category: devtools
Tags: schema-migration, database-drift, python-library, sqlalchemy, devtools
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 7)
dbconform is a Python library that repairs database schema drift by comparing live databases against SQLAlchemy or SQLModel models, without requiring migration history. It offers a programmatic, in-process approach to schema conformance with safe defaults and support for complex operations like NOT NULL backfills and SQLite table rebuilds, filling a clear gap left by Alembic and other tools.
Target audience: backend devs, data engineers, devops
Repository: https://github.com/brian-pond/dbconform · Python · MIT · 4 stars
View on Hacker News