JdbcTransaction

class JdbcTransaction(db: DB, conn: Connection) extends DBTransaction
trait DBTransaction
trait DBOperater
class Object
trait Matchable
class Any

Value members

Concrete methods

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