wangfengxiang
24642a6bd5
feat(argo): dedicated argo-go agent and PL/SQL splitter
2026-09-03 02:09:49 +08:00
Eve
616c0daf25
fix(sql-file): preserve mysql statement boundaries
2026-09-03 01:53:30 +08:00
zipg
1f396a7d25
fix(sql): guard delimiter detection on empty statement buffer
2026-09-03 01:53:19 +08:00
zipg
49926f25f1
fix(sql-file): import mysql dumps with binary literals
2026-09-01 00:35:01 +08:00
zipg
68eae4ad4d
feat(gaussdb): 支持带 psql 控制命令的匿名块执行
2026-08-26 11:03:44 +08:00
t8y2
355f34f3c7
fix(sql): split declaration-only Oracle package bodies
...
Closes #6943
2026-08-22 04:37:01 +00:00
李子凡
5695ef6e77
fix(sql): preserve same-line TDSQL directives
2026-08-14 22:46:32 +08:00
t8y2
6dcfdc6ae0
fix(mysql): isolate compatible database-specific logic
2026-08-14 19:09:05 +08:00
Melody Ruch
880d635961
fix(sql): handle MySQL dash comments correctly
2026-08-14 12:57:35 +08:00
zipg
65cd4cfe28
fix(mysql): preserve nested routine blocks
2026-08-13 20:35:16 +08:00
t8y2
6f3895edd8
fix(sql): preserve TDSQL proxy directive
...
Closes #6043
2026-08-12 17:02:19 +00:00
t8y2
691f24b286
fix(postgres): import pg_dump restriction guards
...
Closes #5883
2026-08-11 16:42:52 +08:00
Abeautifulsnow
6c3c6864f3
feat(sql-file): show per-file execution statistics
2026-07-30 18:41:56 +08:00
zipg
d163136b6f
fix(sql): split GaussDB procedures with repeated declarations
2026-07-28 01:17:37 +08:00
zipg
09f794fd97
fix(sql): split GaussDB dollar-quoted routines
2026-07-28 00:51:34 +08:00
Elias
3836142f72
fix(xugu): preserve programmable object DDL execution
2026-07-26 11:56:19 +08:00
二丫讲梵
9cfee7f497
feat(export): support database setup and batch SQL scripts
2026-07-24 23:52:10 +08:00
lewis
c180c40b36
fix(sql): handle comment-only SQL files
2026-07-22 17:17:50 +08:00
soddygo
b276c0c646
fix(core): preserve Rust 1.77 compatibility
2026-07-22 12:38:36 +08:00
zipg
a12f8d09b7
fix(mysql): handle export terminators and escaped quotes
2026-07-21 17:13:50 +08:00
t8y2
083ffe7a35
fix(ci): split checks and enforce warning-free Rust builds
2026-07-20 13:45:59 +08:00
t8y2
b5f462f8e0
fix(sqlserver): support GO in SQL file execution
2026-07-10 23:06:52 +08:00
LRcoding
fc01cea80f
fix(oracle): preserve plsql block terminators
2026-07-07 15:29:43 +08:00
t8y2
6e7f0578b6
fix(saphana): keep DO blocks together
2026-07-07 13:23:53 +08:00
二丫讲梵
18e5df6f5e
feat(query-editor): enhance current statement framing
2026-07-06 23:09:21 +08:00
t8y2
b6b510d632
feat(sql): support MySQL routine blocks
2026-07-06 19:06:34 +08:00
onenewcode
71e618dd46
fix: support mysql install scripts without selected database ( #2356 )
2026-07-02 13:18:49 +08:00
zipg and staff
a224a6747c
fix: handle oracle plsql statement ranges
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local >
2026-07-01 12:26:03 +08:00
t8y2
25dcbeb7e4
feat(oscar): add OSCAR database support
2026-06-30 20:07:55 +08:00
t8y2
c289dda97d
fix(mysql): skip delimiter commands in editor
2026-06-27 15:04:13 +08:00
t8y2
2a90567545
fix(mysql): support semicolon delimiter commands
2026-06-27 10:16:59 +08:00
LRcoding
eb664dba4c
fix(core): support fuzzy table search
2026-06-26 13:15:01 +08:00
ptma
c2a3f491cd
fix(sql): fix SQL keyword detection failure caused by leading parentheses
2026-06-25 22:27:55 +08:00
t8y2
b56d680cbe
fix(yashandb): keep trigger blocks together
2026-06-24 16:58:47 +08:00
t8y2
b53aec5e01
fix(sql): tokenize Oracle PL/SQL blocks with sqlparser
2026-06-18 18:05:56 +08:00
t8y2
4bc8a7d101
fix(sql): recognize CREATE FUNCTION/PROCEDURE/TRIGGER/PACKAGE as Oracle PL/SQL blocks
2026-06-18 16:42:47 +08:00
t8y2
b0cc3ed0d6
fix(sql): split current statement on blank lines
2026-06-17 15:54:57 +08:00
t8y2
a32ead56b9
fix(query): skip comment-only SQL execution
2026-06-15 14:18:40 +08:00
Vergil Lai
799d20a2cf
添加 Manticore Search 支持 ( #1145 )
...
* 添加 Manticore Search 支持
* 更新 Manticore Search 文档
2026-06-13 20:23:36 +08:00
t8y2
b542f89a0b
fix(sql): keep oracle plsql blocks together
2026-06-12 00:47:21 +08:00
t8y2
8e92254bba
fix(sqlserver): preserve procedure DDL batches
2026-06-03 18:14:33 +08:00
t8y2
6e82fe1e3f
fix(duckdb): return rows for shorthand result queries
2026-06-03 11:13:14 +08:00
t8y2
f5cc81f761
perf(sql-file): optimize import batching
2026-05-31 11:14:14 +08:00
t8y2
ef4baba57a
feat: support double-clicking .db/.sqlite/.duckdb files to open in IDE
...
Add OS file association for database files (.db, .sqlite, .sqlite3, .duckdb)
so double-clicking them in Finder/Explorer automatically creates a connection.
If the same file path is already connected, prompts the user to switch instead.
Also fix 42 pre-existing clippy warnings in dbx-core (needless_borrow,
too_many_arguments, derivable_impls, manual_div_ceil, type_complexity, etc.).
Closes #527
2026-05-29 17:25:52 +08:00
t8y2
832d8276a0
fix(mysql): treat desc as result-set query
2026-05-28 18:36:13 +08:00
t8y2
195e6b218f
fix: decode sql files before execution
2026-05-26 15:43:07 +08:00
t8y2
fd4d3d2338
fix(sql): remove unused executable_sql_slice function
2026-05-24 15:55:49 +08:00
t8y2
b77c02c829
refactor(sqlite): migrate to rusqlite, fix sql statement splitter
...
Fix SqlStatementSplitter.push_current_statement to preserve leading
comments with their following SQL statement instead of stripping them.
2026-05-24 15:47:36 +08:00
t8y2
1f666f99b3
fix(duckdb): support multiple schemas beyond default "main"
...
DuckDB was not recognized as a schema-aware database, so only the
default "main" schema was shown in the object tree and schema selector.
Added DuckDB to schema-aware type lists, implemented schema listing via
information_schema.schemata, and replaced hardcoded table_schema = 'main'
with parameterized queries.
2026-05-24 10:26:09 +08:00
t8y2
065f0a4234
fix(sql): refine current statement cursor resolution
...
Treat blank-line-separated statements as part of the previous statement when the cursor sits on the semicolon boundary.\nKeep same-line cursor navigation moving to the next statement.\nAdd regression coverage for the cursor boundary cases described in issue #427 .
2026-05-24 01:12:31 +08:00