core
core
API
easysql.ast
easysql.ast.expr
SqlBinaryOperator
SqlCase
SqlExpr
SqlBinaryExpr
SqlIdentExpr
SqlPropertyExpr
SqlAllColumnExpr
SqlNumberExpr
SqlDateExpr
SqlCharExpr
SqlBooleanExpr
SqlListExpr
SqlAggFuncExpr
SqlExprFuncExpr
SqlCastExpr
SqlQueryExpr
SqlInExpr
SqlBetweenExpr
SqlOverExpr
SqlCaseExpr
easysql.ast.limit
SqlLimit
easysql.ast.order
SqlOrderBy
SqlOrderByOption
easysql.ast.statement
SqlQuery
SqlSelect
SqlUnion
SqlValues
SqlQuery
SqlSelectItem
SqlStatement
SqlDelete
SqlInsert
SqlTruncate
SqlUpdate
SqlUpsert
SqlWith
SqlStatement
SqlUnionType
SqlWithItem
easysql.ast.table
SqlJoinType
SqlTable
SqlIdentTable
SqlSubQueryTable
SqlJoinTable
easysql.database
DB
DBFunctor
DBMonad
DBOperator
DBOperator
dbMonadId
Id
Page
easysql.dsl
AggExpr
AliasExpr
AllColumn
AllColumnExpr
AnyTable
BetweenExpr
BinaryExpr
CaseBranch
CaseExpr
CastExpr
Column
ColumnExpr
CustomColumn
CustomSerializer
Expr
Expr
boolOperator
dateOperator
stringOperator
ExprOperator
FuncExpr
IdentExpr
InExpr
IncrKey
JoinTable
ListExpr
LiteralExpr
NullExpr
OrderBy
OverExpr
PrimaryKey
PrimaryKeyExpr
PrimaryKeyGenerator
SubQueryExpr
Table
TableSchema
unsafeOperator
easysql.macros
easysql.printer
ESPrinter
MongoPrinter
MysqlPrinter
OraclePrinter
PgsqlPrinter
SqlPrinter
SqlitePrinter
SqlserverPrinter
easysql.query
ToCountSql
ToPageSql
ToSql
easysql.query.nonselect
Delete
Delete
Insert
Insert
InsertEntity
InsertSelect
InsertState
InsertValues
NonSelect
NonSelect
nonSelectToSql
Save
Save
Truncate
Truncate
Update
Update
easysql.query.select
AliasQuery
Query
Query
queryToSql
Select
Select
selectToCountSql
selectToPageSql
Union
Values
Values
With
With
easysql.util
core
/
easysql.ast.statement
/
SqlStatement
SqlStatement
easysql.ast.statement.SqlStatement$
See the
SqlStatement
companion enum
object
SqlStatement
Attributes
Companion:
enum
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
Self type
SqlStatement
.type
Clear all
Members list
Concise view
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Attributes
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Attributes
Inherited from:
Mirror
Extensions
Extensions
extension
(d:
SqlDelete
)
def
addCondition
(
condition
:
SqlExpr
):
SqlDelete
extension
(u:
SqlUpdate
)
def
addCondition
(
condition
:
SqlExpr
):
SqlUpdate