JDBC Agent Template
Copy this directory when adding a new JDBC-based DBX agent.
Recommended flow:
- Rename
templatepaths, package names, class names, and artifact names to the new agent name. - Replace the driver class and JDBC URL builder.
- Implement metadata SQL using the target database system catalogs or
DatabaseMetaData. - Keep
executeQuerydelegated toJdbcExecutor. - Place the module under
drivers/, then add it tosettings.gradle,versions.json, and the root README support table. - Run
./gradlew :<agent>:test :<agent>:shadowJar.
To verify this template before copying it, run:
./gradlew -p docs/examples/jdbc-agent-template clean test shadowJar
See docs/agent-authoring.md for the full checklist.