zio-cassandra-migration-aspect
zio-cassandra-migration-aspect
API
io.github.scottweaver.zio.aspect
CassandraMigrationAspect
zio-cassandra-migration-aspect
/
io.github.scottweaver.zio.aspect
/
CassandraMigrationAspect
CassandraMigrationAspect
io.github.scottweaver.zio.aspect.CassandraMigrationAspect$
object
CassandraMigrationAspect
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
CassandraMigrationAspect
.type
Clear all
Members list
Concise view
Type members
Types
type
ConfigurationCallback
=
MigrationConfiguration
=>
MigrationConfiguration
Value members
Concrete methods
def
doMigrate
(
session
:
CqlSession
,
configuration
:
MigrationConfiguration
,
repository
:
MigrationRepository
):
Task
[
Unit
]
def
migrate
(
configuration
:
MigrationConfiguration
,
repository
:
MigrationRepository
):
TestAspect
[
Nothing
,
Has
[
CqlSession
],
Nothing
,
Any
]
def
migrate
(
keyspace
:
String
,
location
:
String
):
TestAspect
[
Nothing
,
Has
[
CqlSession
],
Nothing
,
Any
]
def
migrateOnce
(
configuration
:
MigrationConfiguration
,
repository
:
MigrationRepository
):
TestAspect
[
Nothing
,
Has
[
CqlSession
],
Nothing
,
Any
]
def
migrateOnce
(
keyspace
:
String
,
location
:
String
):
TestAspect
[
Nothing
,
Has
[
CqlSession
],
Nothing
,
Any
]
def
migrationConfiguration
(
keyspace
:
String
):
MigrationConfiguration
def
migrationRepository
(
location
:
String
):
MigrationRepository