mirror of
https://github.com/2martens/tsw-timetable.git
synced 2026-10-17 16:06:51 +02:00
fix: Let Spring Data fill id field
This commit is contained in:
@@ -23,7 +23,7 @@ data class Formation(
|
||||
var length: ZeroOrPositiveInteger
|
||||
) {
|
||||
@Id
|
||||
var id: ObjectId = ObjectId()
|
||||
lateinit var id: ObjectId
|
||||
|
||||
@CreatedDate
|
||||
lateinit var created: Instant
|
||||
|
||||
@@ -21,7 +21,7 @@ data class Station(
|
||||
var platforms: List<Platform>
|
||||
) {
|
||||
@Id
|
||||
var id: ObjectId = ObjectId()
|
||||
lateinit var id: ObjectId
|
||||
|
||||
@CreatedDate
|
||||
lateinit var created: Instant
|
||||
|
||||
@@ -29,7 +29,7 @@ data class Timetable(
|
||||
var numberOfServices: ZeroOrPositiveInteger
|
||||
) {
|
||||
@Id
|
||||
var id: ObjectId = ObjectId()
|
||||
lateinit var id: ObjectId
|
||||
|
||||
@CreatedDate
|
||||
lateinit var created: Instant
|
||||
|
||||
@@ -25,7 +25,7 @@ data class TswRoute(
|
||||
var portals: List<Portal>
|
||||
) {
|
||||
@Id
|
||||
var id: ObjectId = ObjectId()
|
||||
lateinit var id: ObjectId
|
||||
|
||||
@CreatedDate
|
||||
lateinit var created: Instant
|
||||
|
||||
@@ -18,7 +18,7 @@ data class User(
|
||||
var email: Email
|
||||
) {
|
||||
@Id
|
||||
var id: ObjectId = ObjectId()
|
||||
lateinit var id: ObjectId
|
||||
|
||||
@CreatedDate
|
||||
lateinit var created: Instant
|
||||
|
||||
Reference in New Issue
Block a user