(fix) cleanup Gradle-Build
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package at.mocode.model
|
||||
|
||||
import at.mocode.serializers.BigDecimalSerializer
|
||||
import at.mocode.serializers.KotlinInstantSerializer
|
||||
import at.mocode.serializers.UuidSerializer
|
||||
import com.benasher44.uuid.Uuid
|
||||
import com.benasher44.uuid.uuid4
|
||||
import com.ionspin.kotlin.bignum.decimal.BigDecimal
|
||||
import kotlinx.datetime.Clock
|
||||
import kotlinx.datetime.Instant
|
||||
import kotlinx.serialization.Serializable
|
||||
|
||||
@Serializable
|
||||
data class Artikel(
|
||||
@Serializable(with = UuidSerializer::class)
|
||||
val id: Uuid = uuid4(),
|
||||
var bezeichnung: String,
|
||||
@Serializable(with = BigDecimalSerializer::class) // Beispiel für Serializer
|
||||
var preis: BigDecimal,
|
||||
var einheit: String,
|
||||
var istVerbandsabgabe: Boolean = false,
|
||||
@Serializable(with = KotlinInstantSerializer::class)
|
||||
val createdAt: Instant = Clock.System.now(),
|
||||
@Serializable(with = KotlinInstantSerializer::class)
|
||||
var updatedAt: Instant = Clock.System.now()
|
||||
)
|
||||
Reference in New Issue
Block a user