easysql.database
package easysql.database
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object JdbcConnection
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JdbcConnection.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object JdbcTransaction
Attributes
- Companion
- class
- 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 query[T <: Tuple](query: MonadicQuery[T, _])(using logger: Logger, t: JdbcTransaction): List[ResultType[T]]
inline def query[T <: Tuple](query: With[T])(using logger: Logger, t: JdbcTransaction): List[ResultType[T]]
inline def query[T <: Tuple](query: NativeSql)(using logger: Logger, t: JdbcTransaction): List[ResultType[T]]
inline def querySkipNoneRows[T](query: Query[(T), _])(using logger: Logger, t: JdbcTransaction): List[T]
inline def querySkipNoneRows[T](query: MonadicQuery[(T), _])(using logger: Logger, t: JdbcTransaction): List[T]
inline def querySkipNoneRows[T](query: With[(T)])(using logger: Logger, t: JdbcTransaction): List[T]
inline def querySkipNoneRows[T](query: NativeSql)(using logger: Logger, t: JdbcTransaction): List[T]
In this article