SqlStatement

easysql.ast.statement.SqlStatement
See theSqlStatement companion object

Attributes

Companion:
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Enum entries

final case class SqlDelete(table: Option[SqlIdentTable], where: Option[SqlExpr])
final case class SqlInsert(table: Option[SqlIdentTable], columns: List[SqlExpr], values: List[List[SqlExpr]], query: Option[SqlQuery])
final case class SqlTruncate(table: Option[SqlIdentTable])
final case class SqlUpdate(table: Option[SqlIdentTable], setList: List[(SqlExpr, SqlExpr)], where: Option[SqlExpr])
final case class SqlUpsert(table: Option[SqlIdentTable], columns: List[SqlExpr], value: List[SqlExpr], pkList: List[SqlExpr], updateList: List[SqlExpr])
final case class SqlWith(withList: List[SqlWithItem], recursive: Boolean, query: Option[SqlQuery])