35 Commits
Author SHA1 Message Date
ordinary being 0fe5b902e9 fix(transfer): gate MySQL auto_increment sources by target type
统一校验目标数据库对自增列类型的支持。
2026-10-19 23:31:00 +08:00
ordinary being d345c25f71 fix(transfer): narrow mysql auto-increment by target and skip defaults 2026-10-19 14:32:49 +08:00
ordinary being 4952707bbb test(grid): pin oracle blob copy-as-sql hex behavior 2026-10-19 14:32:15 +08:00
ordinary being f3b163a29e fix(grid): copy text-like oracle blobs as decoded text 2026-10-19 13:30:18 +08:00
ordinary being 175c79f2ee fix(transfer): keep identity sources auto-increment on mysql targets 2026-10-19 11:58:45 +08:00
ordinary being ed8852f62a fix(redis): keep GETRANGE preview within the 64 KiB span limit 2026-10-18 12:03:25 +08:00
ordinary being 16755c7d6b fix(transfer): keep explicit auto-increment as PostgreSQL identity 2026-10-18 12:02:55 +08:00
ordinary being 13fd1003f1 fix(grid): copy text like mysql blobs as decoded text 2026-10-16 17:34:59 +08:00
ordinary being 2fbeffeb76 fix(transfer): reseed Oracle identity columns after copying explicit ids 2026-10-13 15:29:47 +08:00
ordinary being d219f2b8ba fix(transfer): preserve explicit auto-increment as native identity 2026-10-12 21:16:09 +08:00
ordinary being a6b26ff1a6 fix(objects): open database schema overview rows under clicked schema 2026-10-12 14:39:38 +08:00
ordinary being b3fc86ac3b fix(oceanbase-oracle): cover sorting without an ORDER BY clause 2026-10-11 23:09:08 +08:00
ordinary being 8aca3975d1 fix(oceanbase-oracle): refuse sort rewrite when ORDER BY is hidden 2026-10-11 19:37:34 +08:00
ordinary being 36aa8425e6 fix(safety): scan Oracle alternative-quoted strings in all safety scanners 2026-10-11 18:49:24 +08:00
ordinary being 74aaa4f643 fix(safety): honour PostgreSQL E'...' escape strings in the risk scanner 2026-10-11 15:30:14 +08:00
ordinary being 1f4e31deef fix(pagination): avoid a second LIMIT when the lexical scan misses it 2026-10-11 09:29:51 +08:00
ordinary being 381b4a9dd5 fix(sqlserver): exempt TOP and OFFSET-FETCH from hidden ORDER BY guards 2026-10-09 18:35:43 +08:00
ordinary being 08a8d9ed77 fix(sqlserver): close set-operator and FOR JSON paging blind spots 2026-10-09 17:37:46 +08:00
ordinary being 3353411fb6 fix(sqlserver): fall back to ROWCOUNT paging for ORDER BY blind spots 2026-10-08 21:28:58 +08:00
ordinary being 83e3513572 fix(editor): complete CTE names as table candidates
Closes #8381
2026-10-08 18:49:20 +08:00
ordinary being 9aa2d40aab fix(grid): escape NUL and SUB bytes in generated grid SQL 2026-10-08 17:38:02 +08:00
ordinary being c7403444ea fix(grid): keep backslashes literal for PG-family and Oracle-like targets 2026-10-08 13:06:33 +08:00
ordinary being 787899f201 fix(transfer): keep backslashes literal for Oracle-family and SQLite targets 2026-10-08 10:22:16 +08:00
ordinary being 9ca4ab8c6c fix(sql): keep Oracle q-quotes whole when splitting statements 2026-10-06 22:44:52 +08:00
ordinary being f9680e4a8d fix(sql): nest block comments where the dialect does 2026-10-06 21:26:17 +08:00
ordinary being 8124247657 fix(safety): scan production SQL with the connection's lexer rules 2026-10-06 18:58:15 +08:00
ordinary being 67b9565979 fix(sql): apply dialect rules when scanning comments and escapes for risk 2026-10-05 23:55:49 +08:00
ordinary being 1a57e54f17 fix(safety): read the production scan with the connection's lexer rules 2026-10-05 23:54:15 +08:00
ordinary being 5067514e8d fix(sql): read backslash escapes from the dialect string rules 2026-10-05 23:51:15 +08:00
ordinary being 37b1c061d5 refactor(grid): cover every extractor variant in the clipboard guard 2026-10-04 22:20:00 +08:00
ordinary being 99d603fe15 fix(db2): resolve the login schema for unqualified completion columns 2026-10-04 22:17:40 +08:00
ordinary being 7bb0431470 fix(export): keep Excel from evaluating formulas in exported HTML 2026-10-04 16:36:31 +08:00
ordinary being a9369cdae9 docs(grid): explain why clipboard guard does not double apostrophes 2026-10-04 01:56:05 +08:00
ordinary being 895aaa0944 fix(export): escape SUB bytes by SQL dialect 2026-10-03 21:59:57 +08:00
ordinary being 0d8bf39414 fix(grid): neutralize spreadsheet formulas in clipboard output 2026-10-01 23:43:25 +08:00