scala = 2.13.2
cassandra-driver = 4.6.1
zio = 1.0.0-RC19
Inspired by akka/alpakka-cassandra
Check driver config documentation on datastax
# Layer:
val sessionLayer = Session.create(config)
# In case of runtime node discovery:
val cassandraRuntimeConfig = CassandraConnectionConfig(...)
val sessionLayer = Session.create(cassandraRuntimeConfig)
# Access:
ZIO.access[Session](...)