1.0.2025.0001
·
6 commits
to master
since this release
π Bug Fix: RunAfterObjectExport now fires on delete exports (#31)
This release resolves an issue where post-export scripts (RunAfterObjectExport) were not executed during delete operations.
Previously, when objects were deleted, the export process would skip the post-export step, preventing any configured stored procedure or follow-up logic from being called.
π§ Whatβs Changed
- Fixed the delete export path in
Sql.MA.ExportDetachedto ensure thatRunAfterObjectExportexecutes for all modification types:- Add
- Update
- Delete β
- The export process now consistently triggers any defined post-export logic even after deletions.
- No configuration or schema changes are required.
π‘ Why It Matters
Many SQL MA implementations rely on the post-export script to perform cleanup tasks, audit logging, or cascading updates after records are removed.
With this fix, those actions now run correctly for deletions as well, keeping behavior consistent across all export operations.
π§ͺ How to Verify
- Configure a
RunAfterObjectExportstored procedure that logs its execution. - Perform an export operation that deletes one or more connector space objects.
- Confirm the stored procedure is invoked and logs the deletion event.
π Thanks
Thanks to @mvaneijken for identifying and reporting the issue #31