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:
+1
-1
@@ -19,7 +19,7 @@ data class BahnStation(
|
|||||||
var db: Boolean
|
var db: Boolean
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
+1
-1
@@ -22,7 +22,7 @@ data class BahnTimetable(
|
|||||||
var stops: List<BahnStationStop>
|
var stops: List<BahnStationStop>
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ data class Formation(
|
|||||||
var length: ZeroOrPositiveInteger
|
var length: ZeroOrPositiveInteger
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ data class Station(
|
|||||||
var platforms: List<Platform>
|
var platforms: List<Platform>
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ data class Timetable(
|
|||||||
var numberOfServices: ZeroOrPositiveInteger
|
var numberOfServices: ZeroOrPositiveInteger
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ data class TswRoute(
|
|||||||
var portals: List<Portal>
|
var portals: List<Portal>
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ data class User(
|
|||||||
var email: Email
|
var email: Email
|
||||||
) {
|
) {
|
||||||
@Id
|
@Id
|
||||||
var id: ObjectId = ObjectId()
|
lateinit var id: ObjectId
|
||||||
|
|
||||||
@CreatedDate
|
@CreatedDate
|
||||||
lateinit var created: Instant
|
lateinit var created: Instant
|
||||||
|
|||||||
Reference in New Issue
Block a user