Documentation ¶
Index ¶
- type DriverDB
- func (r *DriverDB) CreateNewDriver(req entity.CreateNewDriverRequest) (entity.CreateNewDriverResponse, error)
- func (r *DriverDB) DeleteDriver(req entity.DeleteDriverRequest) (entity.DeleteDriverResponse, error)
- func (r *DriverDB) GetDriverByID(req entity.GetDriverByIDRequest) (entity.GetDriverByIDResponse, error)
- func (r *DriverDB) GetDriverList(req entity.GetDriverListRequest) (entity.GetDriverListResponse, error)
- func (r *DriverDB) UpdateDriver(req entity.UpdateDriverRequest) (entity.UpdateDriverResponse, error)
- type ShipmentDB
- func (r *ShipmentDB) AllocateShipment(req entity.AllocateShipmentRequest) (entity.AllocateShipmentResponse, error)
- func (r *ShipmentDB) CreateNewShipment(req entity.CreateNewShipmentRequest) (entity.CreateNewShipmentResponse, error)
- func (r *ShipmentDB) DeleteShipment(req entity.DeleteShipmentRequest) (entity.DeleteShipmentResponse, error)
- func (r *ShipmentDB) GetShipmentByID(req entity.GetShipmentByIDRequest) (entity.GetShipmentByIDResponse, error)
- func (r *ShipmentDB) GetShipmentList(req entity.GetShipmentListRequest) (entity.GetShipmentListResponse, error)
- func (r *ShipmentDB) UpdateShipment(req entity.UpdateShipmentRequest) (entity.UpdateShipmentResponse, error)
- type TruckDB
- func (r *TruckDB) CreateNewTruck(req entity.CreateNewTruckRequest) (entity.CreateNewTruckResponse, error)
- func (r *TruckDB) DeleteTruck(req entity.DeleteTruckRequest) (entity.DeleteTruckResponse, error)
- func (r *TruckDB) GetTruckByID(req entity.GetTruckByIDRequest) (entity.GetTruckByIDResponse, error)
- func (r *TruckDB) GetTruckList(req entity.GetTruckListRequest) (entity.GetTruckListResponse, error)
- func (r *TruckDB) UpdateTruck(req entity.UpdateTruckRequest) (entity.UpdateTruckResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DriverDB ¶
type DriverDB struct {
// contains filtered or unexported fields
}
func NewDriverDB ¶
func (*DriverDB) CreateNewDriver ¶
func (r *DriverDB) CreateNewDriver(req entity.CreateNewDriverRequest) (entity.CreateNewDriverResponse, error)
func (*DriverDB) DeleteDriver ¶
func (r *DriverDB) DeleteDriver(req entity.DeleteDriverRequest) (entity.DeleteDriverResponse, error)
func (*DriverDB) GetDriverByID ¶
func (r *DriverDB) GetDriverByID(req entity.GetDriverByIDRequest) (entity.GetDriverByIDResponse, error)
func (*DriverDB) GetDriverList ¶
func (r *DriverDB) GetDriverList(req entity.GetDriverListRequest) (entity.GetDriverListResponse, error)
func (*DriverDB) UpdateDriver ¶
func (r *DriverDB) UpdateDriver(req entity.UpdateDriverRequest) (entity.UpdateDriverResponse, error)
type ShipmentDB ¶
type ShipmentDB struct {
// contains filtered or unexported fields
}
func NewShipmentDB ¶
func NewShipmentDB(db *sqlx.DB) *ShipmentDB
func (*ShipmentDB) AllocateShipment ¶
func (r *ShipmentDB) AllocateShipment(req entity.AllocateShipmentRequest) (entity.AllocateShipmentResponse, error)
func (*ShipmentDB) CreateNewShipment ¶
func (r *ShipmentDB) CreateNewShipment(req entity.CreateNewShipmentRequest) (entity.CreateNewShipmentResponse, error)
func (*ShipmentDB) DeleteShipment ¶
func (r *ShipmentDB) DeleteShipment(req entity.DeleteShipmentRequest) (entity.DeleteShipmentResponse, error)
func (*ShipmentDB) GetShipmentByID ¶
func (r *ShipmentDB) GetShipmentByID(req entity.GetShipmentByIDRequest) (entity.GetShipmentByIDResponse, error)
func (*ShipmentDB) GetShipmentList ¶
func (r *ShipmentDB) GetShipmentList(req entity.GetShipmentListRequest) (entity.GetShipmentListResponse, error)
func (*ShipmentDB) UpdateShipment ¶
func (r *ShipmentDB) UpdateShipment(req entity.UpdateShipmentRequest) (entity.UpdateShipmentResponse, error)
type TruckDB ¶
type TruckDB struct {
// contains filtered or unexported fields
}
func NewTruckDB ¶
func (*TruckDB) CreateNewTruck ¶
func (r *TruckDB) CreateNewTruck(req entity.CreateNewTruckRequest) (entity.CreateNewTruckResponse, error)
func (*TruckDB) DeleteTruck ¶
func (r *TruckDB) DeleteTruck(req entity.DeleteTruckRequest) (entity.DeleteTruckResponse, error)
func (*TruckDB) GetTruckByID ¶
func (r *TruckDB) GetTruckByID(req entity.GetTruckByIDRequest) (entity.GetTruckByIDResponse, error)
func (*TruckDB) GetTruckList ¶
func (r *TruckDB) GetTruckList(req entity.GetTruckListRequest) (entity.GetTruckListResponse, error)
func (*TruckDB) UpdateTruck ¶
func (r *TruckDB) UpdateTruck(req entity.UpdateTruckRequest) (entity.UpdateTruckResponse, error)
Click to show internal directories.
Click to hide internal directories.