#68 Clean Entities

This commit is contained in:
2021-02-25 18:32:17 +01:00
parent c1af949204
commit c25cf64f4b
39 changed files with 265 additions and 264 deletions

View File

@@ -1,8 +1,12 @@
package fr.dcproject.common.entity
import fr.postgresjson.entity.EntityI
import fr.postgresjson.entity.UuidEntityI
import java.util.UUID
interface EntityI : EntityI {
val id: UUID
interface EntityI : UuidEntityI {
override val id: UUID
}
open class Entity(id: UUID? = null) : EntityI {
override val id: UUID = id ?: UUID.randomUUID()
}