DBTransaction

trait DBTransaction(db: DB) extends DBOperater
class Object
trait Matchable
class Any

Value members

Inherited methods

inline def fetchCount(query: Select[_, _]): Long
Inherited from:
DBOperater
inline def find[T](query: Query[T]): Option[FlatType[FlatType[T, SqlDataType, [T <: SqlDataType] =>> Expr[T]], Product, [E <: Product] =>> TableSchema[E]]]
Inherited from:
DBOperater
inline def find[T <: Tuple](query: SelectQuery[T, _]): Option[EliminateTuple1[T]]
Inherited from:
DBOperater
inline def page[T <: Tuple](query: Select[T, _])(pageSize: Int, pageNum: Int, needCount: Boolean): Page[EliminateTuple1[T]]
Inherited from:
DBOperater
inline def queryToList[T](query: Query[T]): List[FlatType[FlatType[T, SqlDataType, [T <: SqlDataType] =>> Expr[T]], Product, [E <: Product] =>> TableSchema[E]]]
Inherited from:
DBOperater
inline def queryToList[T <: Tuple](query: SelectQuery[T, _]): List[EliminateTuple1[T]]
Inherited from:
DBOperater
inline def queryToList(sql: String): List[Map[String, Any]]
Inherited from:
DBOperater
inline def run(query: ReviseQuery): Int
Inherited from:
DBOperater
inline def runAndReturnKey(query: Insert[_, _]): List[Long]
Inherited from:
DBOperater