@@ -18,20 +18,12 @@ package org.mybatis.dynamic.sql.util.kotlin.mybatis3
1818import org.mybatis.dynamic.sql.BasicColumn
1919import org.mybatis.dynamic.sql.SqlBuilder
2020import org.mybatis.dynamic.sql.SqlTable
21- import org.mybatis.dynamic.sql.insert.InsertDSL
22- import org.mybatis.dynamic.sql.insert.MultiRowInsertDSL
2321import org.mybatis.dynamic.sql.insert.render.InsertStatementProvider
2422import org.mybatis.dynamic.sql.insert.render.MultiRowInsertStatementProvider
2523import org.mybatis.dynamic.sql.render.RenderingStrategies
2624import org.mybatis.dynamic.sql.select.QueryExpressionDSL
2725import org.mybatis.dynamic.sql.select.SelectModel
28- import org.mybatis.dynamic.sql.util.kotlin.CountCompleter
29- import org.mybatis.dynamic.sql.util.kotlin.DeleteCompleter
30- import org.mybatis.dynamic.sql.util.kotlin.SelectCompleter
31- import org.mybatis.dynamic.sql.util.kotlin.UpdateCompleter
32-
33- typealias InsertCompleter <T > = InsertDSL <T >.() -> InsertDSL <T >
34- typealias MultiRowInsertCompleter <T > = MultiRowInsertDSL <T >.() -> MultiRowInsertDSL <T >
26+ import org.mybatis.dynamic.sql.util.kotlin.*
3527
3628fun count (table : SqlTable , completer : CountCompleter ) =
3729 completer(SqlBuilder .countFrom(table)).build().render(RenderingStrategies .MYBATIS3 )
@@ -45,11 +37,11 @@ fun <T> insert(record: T, table: SqlTable, completer: InsertCompleter<T>): Inser
4537fun <T > insertMultiple (records : Collection <T >, table : SqlTable , completer : MultiRowInsertCompleter <T >): MultiRowInsertStatementProvider <T > =
4638 completer(SqlBuilder .insertMultiple(records).into(table)).build().render(RenderingStrategies .MYBATIS3 )
4739
48- fun QueryExpressionDSL.FromGatherer<SelectModel>.from (table : SqlTable , complete : SelectCompleter ) =
49- complete (from(table)).build().render(RenderingStrategies .MYBATIS3 )
40+ fun QueryExpressionDSL.FromGatherer<SelectModel>.from (table : SqlTable , completer : SelectCompleter ) =
41+ completer (from(table)).build().render(RenderingStrategies .MYBATIS3 )
5042
51- fun QueryExpressionDSL.FromGatherer<SelectModel>.from (table : SqlTable , alias : String , complete : SelectCompleter ) =
52- complete (from(table, alias)).build().render(RenderingStrategies .MYBATIS3 )
43+ fun QueryExpressionDSL.FromGatherer<SelectModel>.from (table : SqlTable , alias : String , completer : SelectCompleter ) =
44+ completer (from(table, alias)).build().render(RenderingStrategies .MYBATIS3 )
5345
5446fun select (start : QueryExpressionDSL <SelectModel >, completer : SelectCompleter ) =
5547 completer(start).build().render(RenderingStrategies .MYBATIS3 )
0 commit comments