repos models generator improvements

This commit is contained in:
2024-04-04 19:28:59 +06:00
parent f6ffbfc10a
commit 721873c843
4 changed files with 69 additions and 30 deletions

View File

@@ -14,6 +14,7 @@ public data class NewTest(
override val property1: String,
override val property2: Int,
@Serializable
@SerialName(`value` = "custom_parent_name")
override val parent: ParentTypeId?,
) : Test
@@ -24,6 +25,7 @@ public data class RegisteredTest(
override val property1: String,
override val property2: Int,
@Serializable
@SerialName(`value` = "custom_parent_name")
override val parent: ParentTypeId?,
) : Test, IRegisteredTest

View File

@@ -2,6 +2,7 @@ package dev.inmo.micro_utils.repos.generator.test
import dev.inmo.micro_utils.repos.annotations.GenerateCRUDModel
import dev.inmo.micro_utils.repos.annotations.GenerateCRUDModelExcludeOverride
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
import kotlin.jvm.JvmInline
@@ -18,6 +19,7 @@ sealed interface Test {
val property1: String
val property2: Int
@Serializable
@SerialName("custom_parent_name")
val parent: ParentTypeId?
@GenerateCRUDModelExcludeOverride