easysql.database
package easysql.database
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object JdbcConnection
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JdbcConnection.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object JdbcTransaction
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JdbcTransaction.type
Value members
Concrete methods
inline def find[T <: Tuple](query: Select[T, _])(using logger: Logger, t: JdbcTransaction): Option[ResultType[T]]
inline def page[T <: Tuple](query: Select[T, _])(pageSize: Int, pageNum: Int, queryCount: Boolean)(using logger: Logger, t: JdbcTransaction): Page[ResultType[T]]
inline def query[T <: Tuple](query: Query[T, _])(using logger: Logger, t: JdbcTransaction): List[ResultType[T]]
inline def querySkipNoneRows[T <: Tuple](query: Query[(T), _])(using logger: Logger, t: JdbcTransaction): List[T]
def run[T <: NonSelect : ToSql](query: T)(implicit evidence$1: ToSql[T], logger: Logger, t: JdbcTransaction): Int