Improve execute-time exception reporting #22

Merged
haedong merged 1 commit from development_g into development 2026-07-27 16:09:03 +09:00
Owner

Summary

  • preserve execute-time error metadata from the API instead of flattening everything into a plain string
  • surface partial execution warnings in single execution, batch execution, and per-table CSV editor execution
  • include executed statement summaries when some DDL statements already ran before failure

Reason

  • after query execution fails, users need to know whether any DROP/RENAME/CREATE statements already applied
  • this reduces silent partial-failure risk and makes manual recovery clearer

Verification

  • python3 -m compileall app
  • verified UI exception handlers now include executed/executed_stmts metadata
  • confirmed branch is development_g and pushed commit is 0d8075e
## Summary - preserve execute-time error metadata from the API instead of flattening everything into a plain string - surface partial execution warnings in single execution, batch execution, and per-table CSV editor execution - include executed statement summaries when some DDL statements already ran before failure ## Reason - after query execution fails, users need to know whether any DROP/RENAME/CREATE statements already applied - this reduces silent partial-failure risk and makes manual recovery clearer ## Verification - python3 -m compileall app - verified UI exception handlers now include executed/executed_stmts metadata - confirmed branch is development_g and pushed commit is 0d8075e
haedong merged commit 57701b499b into development 2026-07-27 16:09:03 +09:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
haedong/table_generator!22
No description provided.