Documentation ¶
Index ¶
- Variables
- func DeleteLines(trans *gorm.DB) error
- func DeleteRoute(trans *gorm.DB) error
- func DeleteRouteStops(trans *gorm.DB) error
- func DeleteScheduleMaster(trans *gorm.DB) error
- func DeleteScheduleTime(trans *gorm.DB) error
- func DeleteStop(trans *gorm.DB) error
- func DeleteStopByRoute(routeCode int64) error
- func IntializeDb() error
- func LineList01() ([]models.Line, error)
- func LineList01Distinct() ([]models.Line, error)
- func LineListBymlcode(mlcode int16) ([]models.Line, error)
- func RouteList01() ([]models.Route, error)
- func SaveLine(input models.Line) error
- func SaveRoute(input models.Route) error
- func SaveRouteStops(input models.RouteStops) error
- func SaveScheduleMaster(input models.ScheduleMaster) error
- func SaveScheduleTime(input models.ScheduleTime) error
- func SaveStop(busStop models.Stop) error
- func SelectByLineCode(lineCode int64) (*models.Line, error)
- func SelectByRouteCode(routeCode int32) (*models.Route, error)
- func SelectBySdcCodeLineCode(iLine int64, iSdc int32) (*models.ScheduleMaster, error)
- func SelectByStopCode(stopCode int64) (*models.Stop, error)
- func SelectClosestStops(point models.Point, from float32, to float32) ([]models.StopDto, error)
- func SelectRouteByLineCode(lineCode int32) (*[]models.Route, error)
- func SelectScheduleTime(lineCode int64, sdcCode int32) ([]models.ScheduleTime, error)
- func SelectScheduleTimeByKey(lineCode int64, sdcCode int32, tTime string, typ int) ([]models.ScheduleTime, error)
- func SequenceGetNextVal(seqName string) (*int64, error)
- func SequenceList01() ([]models.Sequence, error)
- func StopList01(routeCode int32) (*[]models.Stop, error)
- func UpdateSequence(trans *gorm.DB, seq models.Sequence) error
- func ZeroAllSequence(trans *gorm.DB) error
- type DataSource
- type DatasourceLink
- type OpswValidateError
Constants ¶
This section is empty.
Variables ¶
View Source
var DB *gorm.DB
Functions ¶
func DeleteLines ¶ added in v0.1.0
func DeleteRoute ¶ added in v0.1.0
func DeleteRouteStops ¶ added in v0.1.0
func DeleteScheduleMaster ¶ added in v0.1.0
func DeleteScheduleTime ¶ added in v0.1.0
func DeleteStop ¶ added in v0.1.0
func DeleteStopByRoute ¶ added in v0.1.0
func IntializeDb ¶
func IntializeDb() error
func LineList01 ¶ added in v0.1.0
func LineList01Distinct ¶ added in v0.1.0
func RouteList01 ¶ added in v0.1.0
func SaveRouteStops ¶ added in v0.1.0
func SaveRouteStops(input models.RouteStops) error
func SaveScheduleMaster ¶ added in v0.1.0
func SaveScheduleMaster(input models.ScheduleMaster) error
func SaveScheduleTime ¶ added in v0.1.0
func SaveScheduleTime(input models.ScheduleTime) error
func SelectByRouteCode ¶ added in v0.1.0
func SelectBySdcCodeLineCode ¶ added in v0.1.0
func SelectBySdcCodeLineCode(iLine int64, iSdc int32) (*models.ScheduleMaster, error)
func SelectClosestStops ¶ added in v0.1.1
func SelectRouteByLineCode ¶ added in v0.1.0
func SelectScheduleTime ¶ added in v0.1.0
func SelectScheduleTime(lineCode int64, sdcCode int32) ([]models.ScheduleTime, error)
func SelectScheduleTimeByKey ¶ added in v0.1.0
func SequenceGetNextVal ¶
func SequenceList01 ¶ added in v0.1.0
func UpdateSequence ¶ added in v0.1.0
func ZeroAllSequence ¶ added in v0.1.0
Types ¶
type DataSource ¶
type DataSource struct { Address *string Port *int32 User string Password string DatabaseName string }
func (DataSource) DatasourceUrl ¶
func (ds DataSource) DatasourceUrl() string
type DatasourceLink ¶
type OpswValidateError ¶ added in v0.1.0
Click to show internal directories.
Click to hide internal directories.