Files
SQLWorkbench/docs/PHASE_74_9_1_REVIEW.md
2026-10-19 12:46:18 +01:00

1.1 KiB

Phase 74.9.1 — schema safety corrections

Corrected

  • Post-DDL verification checks complete column counts, unique column names, and matches properties by column name rather than zip truncation.
  • Refuses inline DDL generation if the column list changed or unsupported properties were modified.
  • Preserves existing SHOW FULL COLUMNS column comments in generated MODIFY COLUMN clauses.
  • Refuses inline reconstruction of generated columns; edit their original DDL instead.
  • Replaced a forced regular-expression construction and forced NSPrintInfo cast.

Still unverified / outstanding

  • Full Xcode/macOS compilation and UI/integration tests (Linux environment cannot execute Xcode).
  • Full preservation of all possible MySQL column attributes: generated SQL MUST be reviewed; for advanced column definitions prefer Original DDL.
  • Live TLS certificate verification, socket deadlines and cancellation, account administration operations, query-grid editing and large-result performance benchmarks.
  • Do not execute generated DDL on production without a backup and SQL review.