refactor: Audit 관련 DTO 별도 클래스 분리

This commit is contained in:
이상진 2025-09-15 15:46:21 +09:00
parent 2481e026eb
commit b41cddf345
2 changed files with 22 additions and 5 deletions

View File

@ -0,0 +1,22 @@
package roomescape.common.dto
import java.time.LocalDateTime
object AuditConstant {
val UNKNOWN_OPERATOR = OperatorInfo(
id = 0,
name = "unknown"
)
}
data class OperatorInfo(
val id: Long,
val name: String,
)
data class AuditInfo(
val createdAt: LocalDateTime,
val createdBy: OperatorInfo,
val modifiedAt: LocalDateTime,
val modifiedBy: OperatorInfo,
)

View File

@ -64,11 +64,6 @@ enum class PrincipalType {
USER, ADMIN
}
data class OperatorInfo(
val id: Long,
val name: String
)
data class CurrentUserContext(
val id: Long,
val name: String,