Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContinousPickup ¶
type ContinousPickup string
const ( ContinousPickupContinousDropOff ContinousPickup = "ContinousDropOff" ContinousPickupDropOffAtStop ContinousPickup = "DropOffAtStop" ContinousPickupMustPhoneContinousDropOff ContinousPickup = "MustPhoneContinousDropOff" ContinousPickupMustSignalContinousDropOff ContinousPickup = "MustSignalContinousDropOff" )
func (*ContinousPickup) Scan ¶
func (e *ContinousPickup) Scan(src interface{}) error
type CreateStopTimeParams ¶
type CreateStopTimeParams struct { ID int32 `db:"id"` TripID string `db:"trip_id"` ArrivalTime time.Time `db:"arrival_time"` DepartureTime time.Time `db:"departure_time"` StopID string `db:"stop_id"` StopSequence int32 `db:"stop_sequence"` StopHeadsign sql.NullString `db:"stop_headsign"` PickupType NullPickupType `db:"pickup_type"` DropOffType NullPickupType `db:"drop_off_type"` ContinousPickup NullContinousPickup `db:"continous_pickup"` ContinousDropOff NullContinousPickup `db:"continous_drop_off"` ShapeDistTraveled sql.NullFloat64 `db:"shape_dist_traveled"` Timepoint NullTimepointType `db:"timepoint"` }
type NullContinousPickup ¶
type NullContinousPickup struct { ContinousPickup ContinousPickup Valid bool // Valid is true if ContinousPickup is not NULL }
func (*NullContinousPickup) Scan ¶
func (ns *NullContinousPickup) Scan(value interface{}) error
Scan implements the Scanner interface.
type NullPickupType ¶
type NullPickupType struct { PickupType PickupType Valid bool // Valid is true if PickupType is not NULL }
func (*NullPickupType) Scan ¶
func (ns *NullPickupType) Scan(value interface{}) error
Scan implements the Scanner interface.
type NullTimepointType ¶
type NullTimepointType struct { TimepointType TimepointType Valid bool // Valid is true if TimepointType is not NULL }
func (*NullTimepointType) Scan ¶
func (ns *NullTimepointType) Scan(value interface{}) error
Scan implements the Scanner interface.
type PickupType ¶
type PickupType string
const ( PickupTypeScheduled PickupType = "Scheduled" PickupTypeNoPickup PickupType = "NoPickup" PickupTypeMustPhonePickUp PickupType = "MustPhonePickUp" PickupTypeMustSignalPickUp PickupType = "MustSignalPickUp" )
func (*PickupType) Scan ¶
func (e *PickupType) Scan(src interface{}) error
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateStopTime ¶
func (q *Queries) CreateStopTime(ctx context.Context, arg CreateStopTimeParams) error
func (*Queries) GetStopTimeByID ¶
type StopTime ¶
type StopTime struct { ID int32 `csv:"id"` TripID string `csv:"trip_id"` ArrivalTime time.Time `csv:"arrival_time"` DepartureTime time.Time `csv:"departure_time"` StopID string `csv:"stop_id"` StopSequence int32 `csv:"stop_sequence"` StopHeadsign sql.NullString `csv:"stop_headsign,omitempty"` PickupType NullPickupType `csv:"pickup_type,omitempty"` DropOffType NullPickupType `csv:"drop_off_type,omitempty"` ContinousPickup NullContinousPickup `csv:"continous_pickup,omitempty"` ContinousDropOff NullContinousPickup `csv:"continous_drop_off,omitempty"` ShapeDistTraveled sql.NullFloat64 `csv:"shape_dist_traveled,omitempty"` Timepoint NullTimepointType `csv:"timepoint,omitempty"` }
type TimepointType ¶
type TimepointType string
const ( TimepointTypeApproximate TimepointType = "Approximate" TimepointTypeExact TimepointType = "Exact" )
func (*TimepointType) Scan ¶
func (e *TimepointType) Scan(src interface{}) error
Click to show internal directories.
Click to hide internal directories.