Packages

package sql

Type Members

  1. case class SQLAggregateFilter[D <: Document[D]](sql: String, args: List[Json]) extends AggregateFilter[D] with SQLPart with Product with Serializable
  2. case class SQLData[D <: Document[D]](ids: List[Id[D]], lookup: Option[(Id[D]) => IO[D]]) extends Product with Serializable
  3. case class SQLFilter[D <: Document[D]](sql: String, args: List[Json]) extends Filter[D] with SQLPart with Product with Serializable
  4. trait SQLFilterSupport[F, D <: Document[D], Filter] extends FilterSupport[F, D, Filter]
  5. case class SQLIndex[F, D <: Document[D]](fieldName: String, indexSupport: IndexSupport[D], get: (D) => List[F])(implicit fRW: RW[F]) extends Index[F, D] with SQLFilterSupport[F, D, Filter[D]] with Product with Serializable
  6. case class SQLIndexer[D <: Document[D]](indexSupport: SQLSupport[D]) extends Indexer[D] with Product with Serializable
  7. case class SQLPageContext[D <: Document[D]](context: SearchContext[D]) extends PageContext[D] with Product with Serializable
  8. trait SQLPart extends AnyRef
  9. trait SQLSupport[D <: Document[D]] extends IndexSupport[D]

Ungrouped