Skip to content

Commit 1805c16

Browse files
committed
Polish
1 parent f10e620 commit 1805c16

File tree

10 files changed

+217
-505
lines changed

10 files changed

+217
-505
lines changed

docs/modules/databases/scylladb.md

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,33 @@
1-
# ScyllaDB Module
1+
# ScyllaDB
22

3-
## Usage example
3+
Testcontainers module for [ScyllaDB](https://hub.docker.com/r/scylladb/scylla)
44

5-
This example connects to a ScyllaDB Cluster, creates a keyspace and asserts that is has been created.
5+
## ScyllaDB's usage examples
6+
7+
You can start a ScyllaDB container instance from any Java application by using:
8+
9+
<!--codeinclude-->
10+
[Create container](../../../modules/scylladb/src/test/java/org/testcontainers/scylladb/ScyllaDBContainerTest.java) inside_block:container
11+
<!--/codeinclude-->
12+
13+
### Building CqlSession
14+
15+
<!--codeinclude-->
16+
[Using CQL port](../../../modules/scylladb/src/test/java/org/testcontainers/scylladb/ScyllaDBContainerTest.java) inside_block:session
17+
<!--/codeinclude-->
18+
19+
<!--codeinclude-->
20+
[Using Shard Awareness port](../../../modules/scylladb/src/test/java/org/testcontainers/scylladb/ScyllaDBContainerTest.java) inside_block:shardAwarenessSession
21+
<!--/codeinclude-->
22+
23+
### Alternator
24+
25+
<!--codeinclude-->
26+
[Enabling Alternator](../../../modules/scylladb/src/test/java/org/testcontainers/scylladb/ScyllaDBContainerTest.java) inside_block:alternator
27+
<!--/codeinclude-->
628

729
<!--codeinclude-->
8-
[Building CqlSession](../../../modules/scylladb/src/test/java/org/testcontainers/containers/ScyllaDBDriver4Test.java) inside_block:scylladb
30+
[DynamoDbClient with Alternator](../../../modules/scylladb/src/test/java/org/testcontainers/scylladb/ScyllaDBContainerTest.java) inside_block:dynamodDbClient
931
<!--/codeinclude-->
1032

1133
## Adding this module to your project dependencies

modules/scylladb/build.gradle

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
description = "Testcontainers :: ScyllaDB"
22

3-
configurations.all {
4-
resolutionStrategy {
5-
force 'io.dropwizard.metrics:metrics-core:3.2.6'
6-
}
7-
}
8-
93
dependencies {
104
api project(":database-commons")
115
api "com.scylladb:java-driver-core:4.15.0.0"
126

137
testImplementation 'org.assertj:assertj-core:3.24.2'
8+
testImplementation 'software.amazon.awssdk:dynamodb:2.28.6'
149
}

modules/scylladb/src/main/java/org/testcontainers/containers/ScyllaDBContainer.java

Lines changed: 0 additions & 194 deletions
This file was deleted.

modules/scylladb/src/main/java/org/testcontainers/containers/delegate/ScyllaDBDatabaseDelegate.java

Lines changed: 0 additions & 69 deletions
This file was deleted.

modules/scylladb/src/main/java/org/testcontainers/containers/wait/ScyllaDBQueryWaitStrategy.java

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)