addd HPG state

This commit is contained in:
PxlLoewe
2025-05-21 14:48:07 -07:00
parent f52f870eed
commit 64ce254239
8 changed files with 165 additions and 28 deletions

View File

@@ -1,30 +1,32 @@
model Mission {
id Int @id @default(autoincrement())
publicId String @default("")
type missionType @default(primär)
state MissionState @default(draft)
id Int @id @default(autoincrement())
publicId String @default("")
type missionType @default(primär)
state MissionState @default(draft)
addressLat Float
addressLng Float
addressStreet String?
addressCity String?
addressZip String?
addressOSMways Json[] @default([])
addressAdditionalInfo String?
addressOSMways Json[] @default([])
missionKeywordCategory String?
missionKeywordName String?
missionKeywordAbbreviation String?
missionPatientInfo String
missionAdditionalInfo String
missionStationIds Int[] @default([])
missionStationUserIds String[] @default([])
missionLog Json[] @default([])
missionStationIds Int[] @default([])
missionStationUserIds String[] @default([])
missionLog Json[] @default([])
hpgMissionString String?
hpgAmbulanceState HpgState?
hpgFireEngineState HpgState?
hpgPoliceState HpgState?
hpgLocationLat Float? @default(0)
hpgLocationLng Float? @default(0)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
hpgLocationLat Float? @default(0)
hpgLocationLng Float? @default(0)
hpgValidationState HpgValidationState @default(NOT_VALIDATED)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
createdUserId String
// relations:
@@ -75,3 +77,14 @@ enum HpgState {
arrived
onway
}
enum HpgValidationState {
NOT_VALIDATED
PENDING
VALID
INVALID
HPG_DISCONNECT
HPG_BUSY
HPG_INVALID_MISSION
POSITION_AMANDED
}