refactoring

This commit is contained in:
2023-12-08 07:31:41 +01:00
parent d12c55d740
commit 150c913feb
19 changed files with 1175 additions and 814 deletions

View File

@@ -17,11 +17,8 @@ const (
)
type Passenger struct {
Passenger_departure_address *geojson.Feature
Passenger_destination_address *geojson.Feature
Passenger_pickup_date int64
Passenger User
Preferences Preferences
Passenger User
Preferences Preferences
}
type Driver struct {
@@ -64,12 +61,17 @@ type Preferences struct {
}
type BookingRequest struct {
ID string `json:"id"`
Passenger_id string `json:"passenger_id"`
Driver_id string `json:"driver_id"`
Status BookingStatus `json:"booking_status"`
Details map[string]any `json:"booking_details"`
Operator string `json:"operator"`
ID string `json:"id"`
Passenger_id string `json:"passenger_id"`
Driver_id string `json:"driver_id"`
Status BookingStatus `json:"booking_status"`
Details map[string]any `json:"booking_details"`
Operator string `json:"operator"`
Departure_address *geojson.Feature
Destination_address *geojson.Feature
Pickup_date int64 `json:"pickup_date"`
Duration int64 `json:"duration"`
Distance float64 `json:"distance"`
}
type Booking struct {
@@ -80,6 +82,9 @@ type Booking struct {
PassengerDropAddress *geojson.Feature
Status BookingStatus `json:"booking_status"`
Details map[string]any `json:"booking_details"`
Pickup_date int64 `json:"pickup_date"`
Duration int64 `json:"duration"`
Distance float64 `json:"distance"`
}
type RegularAvailabilities struct {