diff --git a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/Module.kt b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/Module.kt index e1988d0..2a8a905 100644 --- a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/Module.kt +++ b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/Module.kt @@ -27,7 +27,7 @@ public interface Module { @get:JvmName("versionKey") public val versionKey: String - public fun createSchema(context: CreateModuleScope): mUE + public fun createSchema(context: ModuleConstructorScope): mUE public suspend fun initData(ext: mUE, compiler: QueriesCompiler, transaction: Transaction) {} } @@ -37,7 +37,7 @@ public interface Module { @get:JvmName("versionKey") public val versionKey: String - public fun upgradeSchema(context: UpgradeModuleScope): nmUE + public fun upgradeSchema(context: ModuleUpgradeScope): nmUE public suspend fun upgradeData(ext: nmUE, compiler: QueriesCompiler, transaction: Transaction) {} } diff --git a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/CreateModuleScope.kt b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleConstructorScope.kt similarity index 96% rename from src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/CreateModuleScope.kt rename to src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleConstructorScope.kt index dba7b73..3a0b3fa 100644 --- a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/CreateModuleScope.kt +++ b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleConstructorScope.kt @@ -9,7 +9,7 @@ import ru.landgrafhomyak.db.skeleton1.api.table.Table import ru.landgrafhomyak.db.skeleton1.api.runtime.InputRow -public interface CreateModuleScope { +public interface ModuleConstructorScope { @Suppress("INAPPLICABLE_JVM_NAME") @get:JvmName("rootNs") public val rootNs: Namespace diff --git a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/UpgradeModuleScope.kt b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleUpgradeScope.kt similarity index 96% rename from src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/UpgradeModuleScope.kt rename to src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleUpgradeScope.kt index 7ac8ab6..e54ae81 100644 --- a/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/UpgradeModuleScope.kt +++ b/src/commonMain/kotlin/ru/landgrafhomyak/db/skeleton1/api/module/ModuleUpgradeScope.kt @@ -7,7 +7,7 @@ import ru.landgrafhomyak.db.skeleton1.api.runtime.InputRow import ru.landgrafhomyak.db.skeleton1.api.table.Table -public interface UpgradeModuleScope : CreateModuleScope { +public interface ModuleUpgradeScope : ModuleConstructorScope { public fun keepTable(table: Table): Table public fun keepAndRenameTable(table: Table, newName: String): Table