Magento 2 Declarative Schema Rollback Safety for Destructive Changes
Magento 2 applies declarative schema changes from etc/db_schema.xml during schema upgrade and records the applied module version in setup_module . The platform does not provide a native down migration or rollback command for schema changes. Once a destructive change such as dropping, renaming, or narrowing a column is applied, reversing it requires manual SQ