@@ -70,20 +70,19 @@ fun <T> InsertDSL.IntoGatherer<T>.into(table: SqlTable, completer: InsertComplet
70
70
fun <T > MultiRowInsertDSL.IntoGatherer<T>.into (table : SqlTable , completer : MultiRowInsertCompleter <T >) =
71
71
completer(into(table)).build().render(RenderingStrategies .SPRING_NAMED_PARAMETER )
72
72
73
- fun select (start : KotlinSelectBuilder , completer : SelectCompleter ) =
74
- completer(start).build().render(RenderingStrategies .SPRING_NAMED_PARAMETER )
75
-
76
73
fun select (vararg columns : BasicColumn , completer : SelectCompleter ) =
77
74
select(columns.asList(), completer)
78
75
79
76
fun select (columns : List <BasicColumn >, completer : SelectCompleter ) =
80
- select(KotlinSelectBuilder (SqlBuilder .select(columns)), completer)
77
+ completer(KotlinSelectBuilder (SqlBuilder .select(columns)))
78
+ .build().render(RenderingStrategies .SPRING_NAMED_PARAMETER )
81
79
82
80
fun selectDistinct (vararg columns : BasicColumn , completer : SelectCompleter ) =
83
81
selectDistinct(columns.asList(), completer)
84
82
85
83
fun selectDistinct (columns : List <BasicColumn >, completer : SelectCompleter ) =
86
- select(KotlinSelectBuilder (SqlBuilder .selectDistinct(columns)), completer)
84
+ completer(KotlinSelectBuilder (SqlBuilder .selectDistinct(columns)))
85
+ .build().render(RenderingStrategies .SPRING_NAMED_PARAMETER )
87
86
88
87
fun update (table : SqlTable , completer : UpdateCompleter ) =
89
88
completer(KotlinUpdateBuilder (SqlBuilder .update(table)))
0 commit comments