ArangoDatabase

io.funkode.arangodb.ArangoDatabase
See theArangoDatabase companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension [R, Enc[_], Dec[_]](dbService: ZIO[R, ArangoError, ArangoDatabase[Enc, Dec]])
def collection(collectionName: CollectionName): ZIO[R, ArangoError, ArangoCollection[Enc, Dec]]
def create(users: List[User])(using Enc[DatabaseCreate], Dec[ArangoResult[Boolean]]): ZIO[R, ArangoError, ArangoDatabase[Enc, Dec]]
def createIfNotExist(users: List[User])(using Enc[DatabaseCreate], Dec[ArangoResult[Boolean]]): ZIO[R, ArangoError, ArangoDatabase[Enc, Dec]]
def drop(using Dec[ArangoResult[Boolean]]): ZIO[R, ArangoError, Boolean]
def query(query: Query): ZIO[R, ArangoError, ArangoQuery[Enc, Dec]]