Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CalendarAttribute ¶
type CalendarAttribute struct { ServiceID string `csv:"service_id"` ServiceDescription string `csv:"service_description"` tt.BaseEntity }
CalendarAttribute calendar_attributes.txt
func (*CalendarAttribute) Filename ¶
func (ent *CalendarAttribute) Filename() string
Filename calendar_attributes.txt
func (*CalendarAttribute) TableName ¶
func (ent *CalendarAttribute) TableName() string
TableName ext_plus_fare_attributes
func (*CalendarAttribute) UpdateKeys ¶
func (ent *CalendarAttribute) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type Direction ¶
type Direction struct { RouteID string `csv:"route_id"` DirectionID string `csv:"direction_id"` Direction string `csv:"direction"` tt.BaseEntity }
Direction directions.txt
type Ext ¶
type Ext struct {
// contains filtered or unexported fields
}
Ext is the GTFS Plus Extension.
type FareRiderCategory ¶
type FareRiderCategory struct { FareID string `csv:"fare_id"` RiderCategoryID int `csv:"rider_category_id"` Price float64 `csv:"price"` ExpirationDate tt.Date `csv:"expiration_date"` CommencementDate tt.Date `csv:"commencement_date"` tt.BaseEntity }
FareRiderCategory fare_rider_categories.txt
func (*FareRiderCategory) Filename ¶
func (ent *FareRiderCategory) Filename() string
Filename fare_rider_categories.txt
func (*FareRiderCategory) TableName ¶
func (ent *FareRiderCategory) TableName() string
TableName ext_plus_fare_attributes
func (*FareRiderCategory) UpdateKeys ¶
func (ent *FareRiderCategory) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type FarezoneAttribute ¶
type FarezoneAttribute struct { ZoneID string `csv:"zone_id"` ZoneName string `csv:"zone_name"` tt.BaseEntity }
FarezoneAttribute farezone_attributes.txt
func (*FarezoneAttribute) Filename ¶
func (ent *FarezoneAttribute) Filename() string
Filename farezone_attributes.txt
func (*FarezoneAttribute) TableName ¶
func (ent *FarezoneAttribute) TableName() string
TableName ext_plus_fare_attributes
type PlusRiderCategory ¶ added in v0.8.1
type PlusRiderCategory struct { AgencyID string `csv:"agency_id"` RiderCategoryID int `csv:"rider_category_id"` RiderCategoryDescription string `csv:"rider_category_description"` tt.BaseEntity }
PlusRiderCategory rider_categories.txt
func (*PlusRiderCategory) Filename ¶ added in v0.8.1
func (ent *PlusRiderCategory) Filename() string
Filename rider_categories.txt
func (*PlusRiderCategory) TableName ¶ added in v0.8.1
func (ent *PlusRiderCategory) TableName() string
TableName ext_plus_rider_categories
func (*PlusRiderCategory) UpdateKeys ¶ added in v0.8.1
func (ent *PlusRiderCategory) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeRoute ¶
type RealtimeRoute struct { RouteID string `csv:"route_id"` RealtimeEnabled int `csv:"realtime_enabled"` tt.BaseEntity }
RealtimeRoute realtime_routes.txt
func (*RealtimeRoute) Filename ¶
func (ent *RealtimeRoute) Filename() string
Filename realtime_routes.txt
func (*RealtimeRoute) TableName ¶
func (ent *RealtimeRoute) TableName() string
TableName ext_plus_realtime_routes
func (*RealtimeRoute) UpdateKeys ¶
func (ent *RealtimeRoute) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeStop ¶
type RealtimeStop struct { TripID string `csv:"trip_id"` StopID string `csv:"stop_id"` RealtimeStopID string `csv:"realtime_stop_id"` tt.BaseEntity }
RealtimeStop realtime_stops.txt
func (*RealtimeStop) Filename ¶
func (ent *RealtimeStop) Filename() string
Filename realtime_stops.txt
func (*RealtimeStop) TableName ¶
func (ent *RealtimeStop) TableName() string
TableName ext_plus_realtime_stops
func (*RealtimeStop) UpdateKeys ¶
func (ent *RealtimeStop) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type RealtimeTrip ¶
type RealtimeTrip struct { TripID string `csv:"trip_id"` RealtimeTripID string `csv:"realtime_trip_id"` tt.BaseEntity }
RealtimeTrip realtime_trips.txt
func (*RealtimeTrip) Filename ¶
func (ent *RealtimeTrip) Filename() string
Filename realtime_trips.txt
func (*RealtimeTrip) TableName ¶
func (ent *RealtimeTrip) TableName() string
TableName ext_plus_realtime_trips
func (*RealtimeTrip) UpdateKeys ¶
func (ent *RealtimeTrip) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.
type RouteAttribute ¶ added in v0.12.0
type RouteAttribute struct { RouteID tt.Key Category tt.Int Subcategory tt.Int RunningWay tt.Int tt.BaseEntity }
func (*RouteAttribute) Filename ¶ added in v0.12.0
func (ent *RouteAttribute) Filename() string
func (*RouteAttribute) TableName ¶ added in v0.12.0
func (ent *RouteAttribute) TableName() string
func (*RouteAttribute) UpdateKeys ¶ added in v0.12.0
func (ent *RouteAttribute) UpdateKeys(emap *tt.EntityMap) error
type StopAttribute ¶
type StopAttribute struct { StopID string `csv:"stop_id"` AccessibilityID int `csv:"accessibility_id"` CardinalDirection string `csv:"cardinal_direction"` RelativePosition string `csv:"relative_position"` StopCity string `csv:"stop_city"` tt.BaseEntity }
StopAttribute stop_attributes.txt
func (*StopAttribute) Filename ¶
func (ent *StopAttribute) Filename() string
Filename stop_attributes.txt
func (*StopAttribute) TableName ¶
func (ent *StopAttribute) TableName() string
TableName ext_plus_stop_attributes
func (*StopAttribute) UpdateKeys ¶
func (ent *StopAttribute) UpdateKeys(emap *tt.EntityMap) error
UpdateKeys updates Entity references.