dbx/plugins/jdbc
t8y2 c2da1f866c feat(objects): show functions and procedures in sidebar tree
Add list_objects support for agent-driven databases (Dameng, Oracle, etc.)
and ExternalDriver plugin connections. SQL Server dbo schema now uses
listObjects to display grouped object nodes including routines.

- Add list_objects RPC to JDBC agent plugin
- Add extract_agent and ExternalDriver branches in list_objects_core
- Add get_object_source support for agent connections
- Click function/procedure nodes to view source via object browser
- Fix duplicate tree node IDs when same name exists as view and function
2026-05-15 13:02:19 +08:00
..
bin fix: add Windows launcher for JDBC plugin (os error 193) 2026-05-13 14:27:47 +08:00
src/main/java/app/dbx/jdbc feat(objects): show functions and procedures in sidebar tree 2026-05-15 13:02:19 +08:00
README.md feat(jdbc): add optional JDBC plugin support 2026-05-10 12:57:38 +08:00
manifest.json feat(jdbc): add optional JDBC plugin support 2026-05-10 12:57:38 +08:00
package.sh fix: add Windows launcher for JDBC plugin (os error 193) 2026-05-13 14:27:47 +08:00
pom.xml chore: bump version to 0.5.5 2026-05-13 17:14:57 +08:00

README.md

DBX JDBC Plugin Prototype

This is an optional sidecar plugin for DBX. It is not bundled with the main DBX app.

Build

mvn -q -DskipTests package
mkdir -p lib
cp target/dbx-jdbc-plugin-*-all.jar lib/dbx-jdbc-plugin.jar

Package for release

./package.sh

The package version follows the JDBC plugin version in pom.xml and manifest.json.

Install for local DBX

Copy this folder to the DBX app data plugin directory:

<DBX app data>/plugins/jdbc

The folder must contain:

manifest.json
bin/dbx-jdbc-plugin
lib/dbx-jdbc-plugin.jar

DBX does not bundle Java or JDBC drivers. Install Java locally and add database-specific driver JAR paths in the DBX JDBC connection form.