1.1 KiB
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.