⚙️ TaskConfig.json
{
  "url": "jdbc:h2:mem:testdb",
  "sessionId": "analytics-run-01",
  "sql": [
    "CREATE TABLE users (id INT, name VARCHAR(255))",
    "INSERT INTO users VALUES (1, 'Alice')",
    "SELECT * FROM users"
  ],
  "closeSession": false
}
👁️ Session UI Output
### Query 3
IDNAME
1Alice
✔ SQL execution finished.

Test Workspace Browser

Explore logs and artifacts generated by the JdbcSessionTask test suite.

Execution Configuration

Field Type Description
url * String JDBC Connection URL. Required for new sessions.
sql * List<String> A list of SQL statements to execute in sequence.
sessionId String Identifier to reuse an existing connection for transactions or subsequent queries.
user / password String Database credentials.
driver String Optional JDBC Driver Class Name. Auto-detected for H2, MySQL, and Postgres.
closeSession Boolean If true, closes the connection after this task completes. Default: false.