Skip to content

ScyllaDB

Install

1
npm install @testcontainers/scylladb --save-dev

Examples

These examples use the following libraries:

Choose an image from the container registry and substitute IMAGE.

Execute a query

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
await using container = await new ScyllaContainer(IMAGE).start();

const client = new Client({
  contactPoints: [container.getContactPoint()],
  localDataCenter: container.getDatacenter(),
  keyspace: "system",
});

await client.connect();

const result = await client.execute("SELECT cql_version FROM system.local");
expect(result.rows[0].cql_version).toBe("3.3.1");

await client.shutdown();