Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/main/kotlin/data/dto/AuditDTO.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import org.bson.codecs.pojo.annotations.BsonProperty
data class AuditDTO(
@BsonProperty("id") val id: String,
@BsonProperty("userRole") val userRole: String,
val userName: String,
val entityId: String,
@BsonProperty("userName") val userName: String,
@BsonProperty("entityId") val entityId: String,
@BsonProperty("entityType") val entityType: String,
@BsonProperty("action") val action: String,
val actionDetails: String?,
val timeStamp: String
@BsonProperty("actionDetails") val actionDetails: String?,
@BsonProperty("timeStamp") val timeStamp: String
)
14 changes: 8 additions & 6 deletions src/main/kotlin/data/dto/ProjectDTO.kt
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
package data.dto

import kotlinx.datetime.LocalDateTime
import org.bson.codecs.pojo.annotations.BsonId
import org.bson.codecs.pojo.annotations.BsonProperty

data class ProjectDTO (
val id: String,
val name: String,
val description: String,
val createdBy: String,
val createdAt: LocalDateTime,
val updatedAt: LocalDateTime
@BsonId val id: String,
@BsonProperty("name") val name: String,
@BsonProperty("description") val description: String,
@BsonProperty("createdBy") val createdBy: String,
@BsonProperty("createdAt") val createdAt: LocalDateTime,
@BsonProperty("updatedAt") val updatedAt: LocalDateTime
)
13 changes: 7 additions & 6 deletions src/main/kotlin/data/dto/TaskDTO.kt
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
package data.dto

import org.bson.codecs.pojo.annotations.BsonId
import org.bson.codecs.pojo.annotations.BsonProperty

data class TaskDTO(
@BsonProperty("id") val id: String,
val projectId: String,
val title: String,
val description: String,
val createdBy: String,
val stateId: String,
@BsonId val id: String,
@BsonProperty("projectId") val projectId: String,
@BsonProperty("title") val title: String,
@BsonProperty("description") val description: String,
@BsonProperty("createdBy") val createdBy: String,
@BsonProperty("stateId") val stateId: String,
@BsonProperty("createdAt") val createdAt: String,
@BsonProperty("updatedAt") val updatedAt: String
)
3 changes: 2 additions & 1 deletion src/main/kotlin/data/dto/TaskStateDTO.kt
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
package data.dto

import org.bson.codecs.pojo.annotations.BsonId
import org.bson.codecs.pojo.annotations.BsonProperty

data class TaskStateDTO(
@BsonProperty("id") val id: String,
@BsonId val id: String,
@BsonProperty("name") val name: String,
@BsonProperty("projectId") val projectId: String
)
11 changes: 7 additions & 4 deletions src/main/kotlin/data/dto/UserDTO.kt
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
package data.dto

import org.bson.codecs.pojo.annotations.BsonId
import org.bson.codecs.pojo.annotations.BsonProperty

data class UserDTO(
val id: String,
val userName: String,
val password: String,
val role: String
@BsonId val id: String,
@BsonProperty("userName") val userName: String,
@BsonProperty("password") val password: String,
@BsonProperty("role") val role: String
)
Loading