SQLite 3.28: Should Python’s sqlite3 expose a rollback‑allowed flag for DDL?
Goal Ensure that schema modifications executed through Python’s sqlite3 module can be safely rolled back, preserving the prior table structure without manual intervention. Constraints & Uncertainty SQLite supports transactional DDL in recent releases, but certain ALTER TABLE operations (e.g., dropping a column) are not fully supported, causing Operationa