oxygen.sql.query.dsl

Members list

Type members

Classlikes

final class From[I]

Attributes

Supertypes
class Object
trait Matchable
class Any
final class Join[I]

Attributes

Supertypes
class Object
trait Matchable
class Any
final class JoinApplied[I]

Attributes

Supertypes
class Object
trait Matchable
class Any
final class Returning[O]

Attributes

Supertypes
class Object
trait Matchable
class Any
final class SelectInput[I]

Attributes

Supertypes
class Object
trait Matchable
class Any
final class SelectNoInput

Attributes

Supertypes
class Object
trait Matchable
class Any
final class Where

Attributes

Supertypes
class Object
trait Matchable
class Any
final class WhereApplied

Attributes

Supertypes
class Object
trait Matchable
class Any
object select

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
select.type

Value members

Concrete methods

def from[A](using schema: TableRepr[A, _]): From[A]
def join[A](using schema: TableRepr[A, _]): Join[A]
def where: Where

Extensions

Extensions

extension (inline self: SelectNoInput)
inline def flatMap[O](inline f: Unit => Returning[O]): QueryO[O]
extension [I](inline self: SelectInput[I])
inline def flatMap[O](inline f: I => Returning[O]): QueryIO[I, O]
extension [A](self: A)
def <(that: A): Boolean
def <=(that: A): Boolean
def >(that: A): Boolean
def >=(that: A): Boolean