package fr.dcproject.entity import fr.postgresjson.entity.* import java.util.* open class Comment ( id: UUID = UUID.randomUUID(), createdBy: Citizen, target: T, var content: String, var responses: List>? = null, var parent: Comment? = null, var parentsIds: List? = null, val childrenCount: Int? = null ): Extra(id, createdBy, target), EntityUpdatedAt by EntityUpdatedAtImp(), EntityDeletedAt by EntityDeletedAtImp(), Votable by VotableImp()