Default asynchronous query execution method.
Default asynchronous query execution method. This will convert the underlying call to Cassandra done with Google Guava ListenableFuture to a consumable Scala Future that will be completed once the operation is completed on the database end.
The execution context of the transformation is provided by phantom via com.outworkers.phantom.Manager.scalaExecutor and it is recommended to use com.outworkers.phantom.dsl.context for operations that chain database calls.
The implicit session provided by a com.outworkers.phantom.connectors.Connector.
The implicit Scala execution context.
An asynchronous Scala future wrapping the Datastax result set.
This will convert the underlying call to Cassandra done with Google Guava ListenableFuture to a consumable Scala Future that will be completed once the operation is completed on the database end.
This will convert the underlying call to Cassandra done with Google Guava ListenableFuture to a consumable Scala Future that will be completed once the operation is completed on the database end.
The execution context of the transformation is provided by phantom via com.outworkers.phantom.Manager.scalaExecutor and it is recommended to use com.outworkers.phantom.dsl.context for operations that chain database calls.
The function allowing to modify underlying Statement
The implicit session provided by a com.outworkers.phantom.connectors.Connector.
The implicit Scala executor.
An asynchronous Scala future wrapping the Datastax result set.
Used to automatically define a CLUSTERING ORDER BY clause using the columns already defined in the table.
Used to automatically define a CLUSTERING ORDER BY clause using the columns already defined in the table. This will use the built in reflection mechanism to fetch all columns defined inside a table. It will then filter the columns that mix in a definition of a clustering key.
A new Create query, where the builder contains a full clustering clause specified.