diff --git a/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/query_param.kt b/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/query_param.kt index d506ae2..b5c0c0e 100644 --- a/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/query_param.kt +++ b/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/query_param.kt @@ -1,4 +1,4 @@ -@file:JvmName("_QueryParamKt") +@file:JvmName("_QueryParamKt") // todo query_param_like package ru.landgrafhomyak.db.serdha0.user_commons.construction @@ -47,6 +47,11 @@ public fun > InsertQuery.Single name: String, column: Column ): QueryParam = this.queryParam(name, column.type) +@JvmName("queryParamLike\$target") +public fun > InsertQuery.FromSubquery.Constructor.Scope.queryParamLike( + name: String, column: Column +): QueryParam = this.queryParam(name, column.type) + public fun > InsertQuery.FromSubquery.Constructor.Scope.queryParamLike( name: String, column: Column ): QueryParam = this.queryParam(name, column.type) @@ -59,6 +64,11 @@ public fun > UpdateQuery.Single name: String, column: Column ): QueryParam = this.queryParam(name, column.type) +@JvmName("queryParamLike\$target") +public fun > UpdateQuery.FromSubquery.Constructor.Scope.queryParamLike( + name: String, column: Column +): QueryParam = this.queryParam(name, column.type) + public fun > UpdateQuery.FromSubquery.Constructor.Scope.queryParamLike( name: String, column: Column ): QueryParam = this.queryParam(name, column.type) @@ -71,6 +81,10 @@ public fun > DeleteQuery.Single name: String, column: Column ): QueryParam = this.queryParam(name, column.type) +@JvmName("queryParamLike\$target") +public fun > DeleteQuery.FromSubquery.Constructor.Scope.queryParamLike( + name: String, column: Column +): QueryParam = this.queryParam(name, column.type) public fun > DeleteQuery.FromSubquery.Constructor.Scope.queryParamLike( name: String, column: Column ): QueryParam = this.queryParam(name, column.type) \ No newline at end of file diff --git a/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/return_column.kt b/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/return_column.kt index 0bdbf27..53d1e9f 100644 --- a/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/return_column.kt +++ b/src/commonMain/kotlin/ru/landgrafhomyak/db/serdha0/user_commons/construction/return_column.kt @@ -17,4 +17,8 @@ public fun > SelectQuery.WithJo public fun > SelectQuery.WithJoin.Constructor.Scope.returnColumnFromRight( name: String, column: Column -): Column = this.returnColumn(name, this.selectColumnFromRight(column)) \ No newline at end of file +): Column = this.returnColumn(name, this.selectColumnFromRight(column)) + +public fun > SelectQuery.WithJoin.Constructor.Scope.returnColumnFromRightAsNullable( + name: String, column: Column +): Column, qUE> = this.returnColumn(name, this.selectColumnFromRightAsNullable(column)) \ No newline at end of file