Commit Graph
13 Commits
Author SHA1 Message Date
lxk955andzipg 134bcd5604 fix(oceanbase): support viewing package body implementation in oracle mode (#13716)
* fix(oceanbase): support viewing package body implementation in oracle mode (#13628)

* fix(oceanbase): handle UTF-8 object source prefixes safely

---------

Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-10-28 22:30:41 +08:00
efeire fe9d0024f8 feat(oracle): add Oracle-family trigger and native job management 2026-10-25 18:23:47 +08:00
efeire 6589d6a9b1 feat(oracle): unify DDL display options and support standalone indexes 2026-10-25 01:23:27 +08:00
efeire db606123ad feat(oracle): support controlled package spec and body migration 2026-10-24 16:25:19 +08:00
efeire 6889aaff53 feat(types): add Oracle-family type management and dependency migration 2026-10-23 18:15:09 +08:00
efeire 8762114741 feat(oracle): strict routine compare, guarded deploy, trusted readback 2026-10-23 12:08:42 +08:00
弈秋 55e5b20963 fix(sqlserver): rewrite commented view sources as ALTER VIEW 2026-10-23 02:00:22 +08:00
lxk955 8e78b8f39c fix(gbase8s): discover and display views without owner prefix (#12302) (#12510)
* fix(gbase8s): support view discovery and display without owner prefix

* fix(gbase8s): support FIRST pagination and random sampling in data compare

* fix(gbase8s): remove duplicate pattern in table structure capabilities

* fix(gbase8s): enable objectSource capability for view discovery

* style: cargo fmt fixes (identifiers.rs, tests.rs)

* fix(tests): mock connectionTableSqlSchema in useSidebarDataOpenRuntime spec

* fix(gbase8s): use getObject_type in Gbase8sAgentTest

* fix(gbase8s): use ROUTINE_OBJECTS for informix, drop unreachable gbase entry

Per t8y2 review on #12510: native Informix lists procedures/functions from
sysprocedures, so TABLE/VIEW-only narrows existing Informix users' sidebar.
The gbase entry is removed (unreachable: gbase resolves to the mysql
effective type via jdbcDialect.ts); gbase8s keeps TABLE_VIEW_OBJECTS.

* test(gbase8s): update sidebar-kind spec for Informix ROUTINE_OBJECTS

Addresses t8y2's follow-up review on #12510: informix now exposes
PROCEDURE/FUNCTION (ROUTINE_OBJECTS), and the explicit gbase entry is
removed so direct callers hit the unknown-type fallback. The spec
previously asserted TABLE/VIEW-only for gbase/gbase8s/informix.
2026-10-21 01:04:46 +08:00
t8y2 a544218dd6 fix(mysql): drop and recreate routines when running source tab CREATE
Closes #12855
2026-10-20 10:03:24 +00:00
onenewcode daf41df76d fix(transfer): replace existing mysql schema objects during transfer 2026-10-19 02:53:07 +08:00
efeire c498642826 feat(oracle): plan-governed object rename and package save-as 2026-10-14 18:48:54 +08:00
Muhamad Syahrul Mubarok 816b0a0996 fix(desktop): show CREATE OR REPLACE for view structure DDL 2026-09-30 21:55:29 +08:00
t8y2 e0da2d09d3 refactor(workspace): split SQL and database driver crates 2026-09-25 15:51:58 +08:00