18 lines
500 B
Go
18 lines
500 B
Go
package storage
|
|
|
|
import "time"
|
|
|
|
type Booking struct {
|
|
ID string `json:"id" bson:"_id"`
|
|
Vehicleid string `json:"vehicleid"`
|
|
Driver string `json:"driver"`
|
|
Startdate time.Time `json:"startdate"`
|
|
Enddate time.Time `json:"enddate"`
|
|
Unavailablefrom time.Time `json:"unavailablefrom"`
|
|
Unavailableto time.Time `json:"unavailableto"`
|
|
Data map[string]any `json:"data"`
|
|
|
|
Deleted bool
|
|
Vehicle Vehicle
|
|
}
|