|
- package db
-
- import (
- jcstypes "gitlink.org.cn/cloudream/jcs-pub/common/types"
- )
-
- type HubLocationDB struct {
- *DB
- }
-
- func (db *DB) HubLocation() *HubLocationDB {
- return &HubLocationDB{DB: db}
- }
-
- func (*HubLocationDB) GetByHubID(ctx SQLContext, id jcstypes.HubID) ([]jcstypes.HubLocation, error) {
- var ret []jcstypes.HubLocation
- err := ctx.Where("HubID = ?", id).Find(&ret).Error
- return ret, err
- }
-
- func (*HubLocationDB) GetAll(ctx SQLContext) ([]jcstypes.HubLocation, error) {
- var ret []jcstypes.HubLocation
- err := ctx.Find(&ret).Error
- return ret, err
- }
|