Updating after fork to sql-skeleton

This commit is contained in:
Andrew Golovashevich 2025-04-14 13:41:03 +03:00
parent be1ac99550
commit 4bd4a1813b
40 changed files with 130 additions and 130 deletions

View File

@ -18,7 +18,7 @@ buildscript {
}
}
group = "ru.landgrafhomyak.db.serdha"
group = "ru.landgrafhomyak.db.sql_skeleton"
version = "0.0"
repositories {
@ -48,7 +48,7 @@ xomrk {
publishing {
repositories {
defineXomrkGiteaMavenRepo(user="SERDHA")
defineXomrkGiteaMavenRepo(user="SqlSkeleton")
}
}
}

View File

@ -1,5 +1,5 @@
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
}
rootProject.name = "serdha-0-api"
rootProject.name = "sql-skeleton-0-api"

View File

@ -1,6 +0,0 @@
package ru.landgrafhomyak.db.serdha0.api.table
import ru.landgrafhomyak.db.serdha0.api.misc.RowExpression
public interface ColumnDefaultValue<ttUE : Any, R> : RowExpression<ttUE, R> {
}

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api
package ru.landgrafhomyak.db.sql_skeleton_0.api
public open class ConfigurationError : Error {
public constructor() : super()

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api
package ru.landgrafhomyak.db.sql_skeleton_0.api
public open class ExecutionException : RuntimeException {
public constructor() : super()

View File

@ -1,6 +1,6 @@
package ru.landgrafhomyak.db.serdha0.api
package ru.landgrafhomyak.db.sql_skeleton_0.api
import kotlin.jvm.JvmField
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
public class InvalidRowIdError(@JvmField public val badRowId: RowId<*>) : Error("Referenced row was removed from table: $badRowId")

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api
package ru.landgrafhomyak.db.sql_skeleton_0.api
@Target(AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY)
@Retention(AnnotationRetention.BINARY)

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName

View File

@ -1,9 +1,9 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmField
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
@Suppress("ClassName", "RemoveRedundantQualifierName")
public interface DatabaseType<@Suppress("unused") RT> {

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
public interface FiltersScope<oqUE : Any> {
public fun <RT : Any, DT : DatabaseType<RT>> filterNotNull(nullable: IntermediateColumn<RT?, DatabaseType.Nullable<RT, DT>, oqUE>): IntermediateColumn<RT, DT, oqUE>

View File

@ -1,3 +1,3 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
public interface IntermediateColumn<RT, DT : DatabaseType<RT>, OwnerBuilderUserExtension : Any>

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.serdha0.api.runtime.OutputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.OutputRow
public interface Mapper<mUE : Any> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.serdha0.api.runtime.OutputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.OutputRow
public interface Reducer<rUE : Any> {

View File

@ -1,11 +1,11 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.queries._Query
import ru.landgrafhomyak.db.serdha0.api.runtime.OutputRow
import ru.landgrafhomyak.db.serdha0.api.runtime.Transaction
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries._Query
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.OutputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.Transaction
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
public interface RowExpression<ttUE : Any, @Suppress("unused") R> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,10 +1,10 @@
package ru.landgrafhomyak.db.serdha0.api.misc
package ru.landgrafhomyak.db.sql_skeleton_0.api.misc
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.queries.SelectQuery
import ru.landgrafhomyak.db.serdha0.api.queries.InsertQuery
import ru.landgrafhomyak.db.serdha0.api.queries.UpdateQuery
import ru.landgrafhomyak.db.serdha0.api.queries.DeleteQuery
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries.SelectQuery
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries.InsertQuery
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries.UpdateQuery
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries.DeleteQuery
/**

View File

@ -1,11 +1,11 @@
package ru.landgrafhomyak.db.serdha0.api.module
package ru.landgrafhomyak.db.sql_skeleton_0.api.module
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.queries._Query
import ru.landgrafhomyak.db.serdha0.api.runtime.Executor
import ru.landgrafhomyak.db.serdha0.api.runtime.Transaction
import ru.landgrafhomyak.db.serdha0.api.table.TableConstructor
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries._Query
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.Executor
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.Transaction
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.TableConstructor
public interface CreateModuleScope {

View File

@ -1,10 +1,10 @@
package ru.landgrafhomyak.db.serdha0.api.module
package ru.landgrafhomyak.db.sql_skeleton_0.api.module
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.queries._Query
import ru.landgrafhomyak.db.serdha0.api.runtime.Executor
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.table.TableConstructor
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries._Query
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.Executor
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.TableConstructor
public interface Module<mUE : Any> {

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.module
package ru.landgrafhomyak.db.sql_skeleton_0.api.module
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.runtime.Transaction
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.Transaction
public interface ModuleTemplate<@Suppress("unused") mUE : Any> {
public interface VersionsInitializer<UE : Any> {

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.module
package ru.landgrafhomyak.db.sql_skeleton_0.api.module
import kotlin.jvm.JvmName

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.module
package ru.landgrafhomyak.db.sql_skeleton_0.api.module
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.table.TableConstructor
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.TableConstructor
public interface UpgradeModuleScope<omUE : Any> : CreateModuleScope {

View File

@ -1,13 +1,13 @@
package ru.landgrafhomyak.db.serdha0.api.queries
package ru.landgrafhomyak.db.sql_skeleton_0.api.queries
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.QueryParam
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.QueryParam
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
public interface DeleteQuery<out qUE : Any> : _Query<qUE> {
public interface SingleRow<out qUE : Any> : DeleteQuery<qUE>, _Query.Params2Table<qUE> {

View File

@ -1,13 +1,13 @@
package ru.landgrafhomyak.db.serdha0.api.queries
package ru.landgrafhomyak.db.sql_skeleton_0.api.queries
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.QueryParam
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.serdha0.api.table.UniqueIndex
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.QueryParam
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.UniqueIndex
public interface InsertQuery<out qUE : Any> : _Query<qUE> {
@Suppress("ClassName")

View File

@ -1,16 +1,16 @@
package ru.landgrafhomyak.db.serdha0.api.queries
package ru.landgrafhomyak.db.sql_skeleton_0.api.queries
import kotlin.jvm.JvmField
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.misc.IntermediateColumn
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.Mapper
import ru.landgrafhomyak.db.serdha0.api.misc.FiltersScope
import ru.landgrafhomyak.db.serdha0.api.misc.QueryParam
import ru.landgrafhomyak.db.serdha0.api.misc.Reducer
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.IntermediateColumn
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Mapper
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.FiltersScope
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.QueryParam
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Reducer
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
public interface SelectQuery<out qUE : Any> : _Query<qUE> {
public enum class Order {

View File

@ -1,13 +1,13 @@
package ru.landgrafhomyak.db.serdha0.api.queries
package ru.landgrafhomyak.db.sql_skeleton_0.api.queries
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.QueryParam
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.serdha0.api.runtime.InputRow
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.QueryParam
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.runtime.InputRow
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
public interface UpdateQuery<out qUE : Any> : _Query<qUE> {
public interface SingleRow<out qUE : Any> : UpdateQuery<qUE>, _Query.Params2Table<qUE> {

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.queries
package ru.landgrafhomyak.db.sql_skeleton_0.api.queries
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
@Suppress("ClassName")

View File

@ -1,9 +1,9 @@
package ru.landgrafhomyak.db.serdha0.api.runtime
package ru.landgrafhomyak.db.sql_skeleton_0.api.runtime
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.LowLevelApi
import ru.landgrafhomyak.db.serdha0.api.module.Module
import ru.landgrafhomyak.db.serdha0.api.module.ModuleTemplate
import ru.landgrafhomyak.db.sql_skeleton_0.api.LowLevelApi
import ru.landgrafhomyak.db.sql_skeleton_0.api.module.Module
import ru.landgrafhomyak.db.sql_skeleton_0.api.module.ModuleTemplate
@LowLevelApi
public interface DatabaseConnection {

View File

@ -1,10 +1,10 @@
package ru.landgrafhomyak.db.serdha0.api.runtime
package ru.landgrafhomyak.db.sql_skeleton_0.api.runtime
import ru.landgrafhomyak.db.serdha0.api.LowLevelApi
import ru.landgrafhomyak.db.serdha0.api.module.Module
import ru.landgrafhomyak.db.serdha0.api.table.RowId
import ru.landgrafhomyak.db.serdha0.api.table.Table
import ru.landgrafhomyak.db.serdha0.api.queries._Query
import ru.landgrafhomyak.db.sql_skeleton_0.api.LowLevelApi
import ru.landgrafhomyak.db.sql_skeleton_0.api.module.Module
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.RowId
import ru.landgrafhomyak.db.sql_skeleton_0.api.table.Table
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries._Query
public interface Executor {
@Suppress("FunctionName")

View File

@ -1,9 +1,9 @@
package ru.landgrafhomyak.db.serdha0.api.runtime
package ru.landgrafhomyak.db.sql_skeleton_0.api.runtime
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.LowLevelApi
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.QueryParam
import ru.landgrafhomyak.db.sql_skeleton_0.api.LowLevelApi
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.QueryParam
public interface InputRow<qUE : Any> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.runtime
package ru.landgrafhomyak.db.sql_skeleton_0.api.runtime
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.LowLevelApi
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.LowLevelApi
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
public interface OutputRow<qUE : Any> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.runtime
package ru.landgrafhomyak.db.sql_skeleton_0.api.runtime
import ru.landgrafhomyak.db.serdha0.api.LowLevelApi
import ru.landgrafhomyak.db.serdha0.api.queries._Query
import ru.landgrafhomyak.db.sql_skeleton_0.api.LowLevelApi
import ru.landgrafhomyak.db.sql_skeleton_0.api.queries._Query
public interface Transaction {
@Suppress("FunctionName")

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.RowExpression
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.RowExpression
public interface CheckConstraint<ttUE : Any> : RowExpression<ttUE, Boolean> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -0,0 +1,6 @@
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.RowExpression
public interface ColumnDefaultValue<ttUE : Any, R> : RowExpression<ttUE, R> {
}

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
public interface ForeignRowReference<ctUE : Any, ttUE : Any, RT, DT : DatabaseType<RT>> : Column<RT, DT, ctUE> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
public interface Index<OwnerTableUserExtension : Any> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
public interface RowId<@Suppress("unused") OwnerTableUserExtension: Any>

View File

@ -1,8 +1,8 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc._Selectable
import ru.landgrafhomyak.db.serdha0.api.module.Module
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc._Selectable
import ru.landgrafhomyak.db.sql_skeleton_0.api.module.Module
public interface Table<out UE : Any, pUE : Any> : _Selectable<UE> {
@Suppress("INAPPLICABLE_JVM_NAME")

View File

@ -1,9 +1,9 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.serdha0.api.misc.RowExpression
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.RowExpression
public interface TableConstructor<tUE : Any> {

View File

@ -1,7 +1,7 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import ru.landgrafhomyak.db.serdha0.api.misc.Column
import ru.landgrafhomyak.db.serdha0.api.misc.DatabaseType
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.Column
import ru.landgrafhomyak.db.sql_skeleton_0.api.misc.DatabaseType
public interface TableUpgrade<tnUE : Any, toUE : Any> {

View File

@ -1,4 +1,4 @@
package ru.landgrafhomyak.db.serdha0.api.table
package ru.landgrafhomyak.db.sql_skeleton_0.api.table
import kotlin.jvm.JvmName