MollyDatabase

molly.core.MollyDatabase
final case class MollyDatabase[F[_]]

Molly's counterpart to MongoDatabase

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def getCollectionAsResource(collectionName: String): Resource[F, BsonDocumentCollection[F]]

Like getCollection, but returns a Resource

Like getCollection, but returns a Resource

Attributes

def getTypedCollection[A](collectionName: String)(using MollyCodec[F, A]): F[MollyCollection[F, A]]

Like getCollection, but maps documents to type a using the given codec.

Like getCollection, but maps documents to type a using the given codec.

Attributes

def getTypedCollectionAsResource[A](collectionName: String)(using MollyCodec[F, A]): Resource[F, MollyCollection[F, A]]

Like getTypedCollection, but returns a Resource

Like getTypedCollection, but returns a Resource

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product