v1

latestSwagger 2.02026-07-17586981.0 KB
prime

Primes a batch statement with a successful response

post/prime/{clusterId}#(Batch statement)

Path parameters

clusterIdstring required

Id or name of the cluster

Request body

Example request

{
  "when": {
    "request": "batch",
    "queries": [
      {
        "query": "INSERT INTO my_table(column1, column2) VALUES(1, 2)"
      },
      {
        "query": "INSERT INTO your_table(column1, column2) VALUES(?, ?)",
        "params": {
          "column1": "value1",
          "column2": "2"
        },
        "paramTypes": {
          "column1": "ascii",
          "column2": "int"
        }
      }
    ]
  },
  "then": {
    "result": "success",
    "rows": [
      {
        "applied": true
      }
    ],
    "column_types": {
      "applied": "boolean"
    }
  }
}

Response

PrimedQuery

Example response

{
  "when": {
    "request": "batch",
    "queries": [
      {
        "query": "INSERT INTO my_table(column1, column2) VALUES(1, 2)"
      },
      {
        "query": "INSERT INTO your_table(column1, column2) VALUES(?, ?)",
        "params": {
          "column1": "value1",
          "column2": "2"
        },
        "paramTypes": {
          "column1": "ascii",
          "column2": "int"
        }
      }
    ]
  },
  "then": {
    "result": "success",
    "rows": [
      {
        "applied": true
      }
    ],
    "column_types": {
      "applied": "boolean"
    }
  }
}