Query

ba.sake.squery.Query
See theQuery companion object
class Query(val sqlString: String, val arguments: Seq[SqlArgument[_]])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def ++(other: Query): Query
def execute()(using c: SqueryConnection): Unit
Extension method from ba.sake.squery
def insert()(using c: SqueryConnection): Int
Extension method from ba.sake.squery
def insertReturningGenKey[A]()(using c: SqueryConnection, r: SqlRead[A]): A
Extension method from ba.sake.squery
def insertReturningGenKeyOpt[A]()(using c: SqueryConnection, r: SqlRead[A]): Option[A]
Extension method from ba.sake.squery
def insertReturningGenKeys[A]()(using c: SqueryConnection, r: SqlRead[A]): Seq[A]
Extension method from ba.sake.squery

Inserts values and returns generated keys.

Inserts values and returns generated keys.

Value parameters

c

implicit Squery connection

query

SQL query to execute

r

implicit Sql read for the return type (generated key types)

Attributes

Returns

generated keys

def insertReturningRow[A]()(using c: SqueryConnection, r: SqlReadRow[A]): A
Extension method from ba.sake.squery
def insertReturningRows[A]()(using c: SqueryConnection, r: SqlReadRow[A]): Seq[A]
Extension method from ba.sake.squery
def readRow[A]()(using c: SqueryConnection, r: SqlReadRow[A]): A
Extension method from ba.sake.squery
def readRowOpt[A]()(using c: SqueryConnection, r: SqlReadRow[A]): Option[A]
Extension method from ba.sake.squery
def readRows[A]()(using c: SqueryConnection, r: SqlReadRow[A]): Seq[A]
Extension method from ba.sake.squery
def readValue[A]()(using c: SqueryConnection, r: SqlRead[A]): A
Extension method from ba.sake.squery
def readValueOpt[A]()(using c: SqueryConnection, r: SqlRead[A]): Option[A]
Extension method from ba.sake.squery
def readValues[A]()(using c: SqueryConnection, r: SqlRead[A]): Seq[A]
Extension method from ba.sake.squery
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
def update()(using c: SqueryConnection): Int
Extension method from ba.sake.squery