dbx/src-tauri/src
yavon007 b88e1b8ccb fix: improve column type precision and SQL correctness across all databases
- PostgreSQL: rewrite column query from information_schema to pg_attribute for accurate type info via format_type(atttypid, atttypmod); extract character_maximum_length from atttypmod for varchar/bpchar; fix execute_query with persistent(false) and empty result fallback
- SQL Server: reconstruct column types with precision (varchar(max), decimal(p,s), datetime2(p)); stop dividing nvarchar/nchar CHARACTER_MAXIMUM_LENGTH by 2
- MySQL: use COLUMN_TYPE instead of DATA_TYPE for full type definitions; add CHARACTER_MAXIMUM_LENGTH; fix ONLY_FULL_GROUP_BY with MIN(NON_UNIQUE)
- Oracle: add CHAR_LENGTH/DATA_LENGTH for column type precision; fix INDEX_OWNER join to prevent cartesian product
- SQLite: fix PRAGMA injection via double-quote escaping; detect primary key indexes via origin column
2026-05-03 20:10:35 +08:00
..
commands fix: improve column type precision and SQL correctness across all databases 2026-05-03 20:10:35 +08:00
db fix: improve column type precision and SQL correctness across all databases 2026-05-03 20:10:35 +08:00
models feat: add SSH key passphrase field and file picker for key path 2026-05-03 04:39:03 +08:00
lib.rs feat: add MCP bridge for AI agent integration 2026-05-03 14:35:48 +08:00
main.rs feat: initial release 2026-04-29 18:09:23 +08:00