二丫讲梵
3767f4a83b
feat(sqlite): support autoincrement primary key in structure editor
2026-09-13 02:11:17 +08:00
t8y2
d2de504248
fix(mysql): carry datetime precision into current_timestamp clauses
...
Closes #8402
2026-09-08 01:53:50 +08:00
Melody Ruch
124819e1fa
fix(dameng): use ALTER TABLE constraints for unique indexes
2026-09-05 11:16:43 +08:00
Melody Ruch
af32936297
fix(gbase): generate GBase 8s table DDL with Informix dialect
2026-09-04 16:48:35 +08:00
Tara
01623ab38d
fix(postgres): keep index operator classes in read and generation
...
Closes #7166
2026-09-04 14:48:41 +08:00
Melody Ruch
06dcd0013c
fix(mysql): show inherited charset and collation in structure editor
2026-09-04 09:48:41 +08:00
Melody Ruch
cd8300c3f5
fix(table-editor): clear stale auto-increment flag on PK change
2026-09-03 17:51:58 +08:00
Guoyu Su
d6fc1fe52c
fix(core): avoid holding pool registry locks during db io
2026-09-03 01:53:42 +08:00
jearhe
8cc04f3af4
fix(oracle): create tables with unquoted plain identifiers
2026-09-01 02:09:33 +08:00
zipg
d96da5dece
fix(sqlserver): edit triggers with events and disabled state
2026-08-31 14:04:13 +08:00
Melody Ruch
9290391985
fix(structure): emit NULL keyword for nullable MySQL timestamp columns
2026-08-27 22:24:40 +08:00
t8y2
bd6c780aba
fix(core): uppercase dameng column types in structure ddl
...
Closes #7343
2026-08-27 17:23:40 +08:00
KuriyamaMirai
a4bf8442d7
fix(sqlserver): complete schema diff DDL support
2026-08-26 13:21:50 +08:00
zipg
60e3d61934
feat(mysql): 支持查看和修改表存储引擎
2026-08-26 11:05:08 +08:00
zipg
acc2137cde
feat(postgres): support editing table owners
2026-08-23 01:39:23 +08:00
t8y2
a1e94d8228
feat(oracle): support adding primary keys to existing tables
...
Closes #6922
2026-08-22 12:24:02 +00:00
t8y2
946677a579
feat(dameng): support toggling identity on existing columns
...
Closes #6906
2026-08-22 11:40:51 +00:00
t8y2
00b641aaec
fix(table-editor): coalesce MySQL auto-increment key changes
...
Closes #6873
2026-08-21 09:09:39 +00:00
t8y2
e139f63953
fix(postgres): preserve primary key constraint names
...
Closes #6821
2026-08-21 02:04:03 +00:00
Andrew
5741bc1256
feat(gaussdb): support M-mode index metadata and DDL
2026-08-20 18:50:22 +08:00
Elias
82da9cb6dc
feat(xugu): expand table editor data types
2026-08-20 01:52:43 +08:00
t8y2
bfbbc2bff2
fix(mysql): preserve generated columns in table editor
2026-08-19 17:25:21 +08:00
jearhe
aa6d60533c
feat(postgres): support concurrent index creation
2026-08-17 16:31:44 +08:00
Melody Ruch
4660a11f25
fix(schema-diff): require explicit expression index provenance
2026-08-16 14:39:43 +08:00
t8y2
3dd034bf06
feat(oracle): preserve character length units
...
Closes #4739
2026-08-12 19:44:32 +00:00
t8y2
6a88df5500
fix(dameng): preserve indexes when rebuild fails
...
Closes #6002
2026-08-12 13:48:29 +00:00
t8y2
28b3491843
fix(oracle): preserve table metadata in DDL and clones
...
Closes #5215
2026-08-08 14:34:55 +08:00
Eddy Lei
a5e46fd659
feat(query): show database server messages in query results
2026-08-07 15:18:32 +08:00
t8y2
ae13ca9c1a
feat(oscar): enable table structure editing and view source for Shentong
2026-08-07 11:58:52 +08:00
Fernando Possebon and Claude Fable 5
dfd38a9559
fix(core): use is_none_or to satisfy clippy on main ( #5162 )
...
`cargo clippy --all-targets -- -D warnings` fails on main:
error: this `map_or` can be simplified
--> crates/dbx-core/src/table_structure_sql/triggers.rs:58:32
= note: `-D clippy::unnecessary-map-or` implied by `-D warnings`
`Option::map_or(true, f)` is `Option::is_none_or(f)` — same result for
both None and Some, so this is a lint fix with no behavior change.
Claude-Session: https://claude.ai/code/session_01TKcC15gEuQBHMidPCFFYwn
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-03 03:42:40 +08:00
t8y2
cc7b2b17c5
fix(postgresql): allow table edits with unchanged triggers
...
Closes #4218
2026-08-02 18:34:03 +00:00
amwps290
a6a072294a
feat(spatial): add SRID-aware geometry previews
2026-07-31 22:31:51 +08:00
t8y2
d347c77c3d
feat(duckdb): move support to standalone driver
2026-07-30 00:50:39 +08:00
onenewcode
f80fdcdfa7
fix(dameng): support primary key editing
2026-07-30 00:06:48 +08:00
mikodream
fdaef62518
feat(oracle): support safe trigger structure editing
2026-07-29 04:32:27 +08:00
二丫讲梵
cb72045c85
feat(mysql): support character sets and collations
2026-07-29 00:39:51 +08:00
weiyong
a49137ae8b
feat(elasticsearch): add custom checks and tabular REST results
2026-07-27 18:55:37 +08:00
t8y2
0c7e3577bd
fix(mysql): preserve functional index expressions
2026-07-26 09:09:22 +08:00
t8y2
7ee335e38a
feat(uxdb): add UXDB database support
2026-07-24 21:15:06 +08:00
t8y2
3b004abb1e
feat(oracle): add TNS connections and trigger editing
2026-07-23 23:03:45 +08:00
t8y2
155eac6656
fix(iris): prevent unsupported comment statements
2026-07-22 12:54:38 +08:00
zipg
e67cdf6134
fix(structure): trim table names before creation
2026-07-20 23:42:41 +08:00
二丫讲梵
85836f8e95
feat(sqlite): support attached database schema changes
2026-07-20 10:51:16 +08:00
t8y2
60fda34230
fix(sqlserver): preserve defaults during column alterations
2026-07-19 13:48:06 +08:00
t8y2
feb1c4bd34
fix(postgres): cast values during column type changes
2026-07-19 11:47:38 +08:00
t8y2
10827f105a
fix(xugu): generate native column type alterations
2026-07-15 14:36:15 +08:00
onenewcode
32b4acee3a
feat(dameng): preserve character length units
2026-07-14 01:28:19 +08:00
zipg
5d5f7feb4a
feat(dameng): support identity columns in table editor
2026-07-11 09:14:35 +08:00
onenewcode
fc8d407a62
feat(sqlite): support table structure changes
2026-07-10 20:02:56 +08:00
DengQingNian
e429c8945b
feat(mysql): edit column charset and collation
2026-07-10 15:13:57 +08:00