21 lines
444 B
Go
21 lines
444 B
Go
package db
|
|
|
|
import (
|
|
schsdk "gitlink.org.cn/cloudream/common/sdks/scheduler"
|
|
schmod "gitlink.org.cn/cloudream/scheduler/common/models"
|
|
)
|
|
|
|
type CCResourceDB struct {
|
|
*DB
|
|
}
|
|
|
|
func (db *DB) CCResource() *CCResourceDB {
|
|
return &CCResourceDB{DB: db}
|
|
}
|
|
|
|
func (*CCResourceDB) GetByCCID(ctx SQLContext, id schsdk.CCID) ([]schmod.CCResource, error) {
|
|
var ret []schmod.CCResource
|
|
err := ctx.Where("CCID = ?", id).Find(&ret).Error
|
|
return ret, err
|
|
}
|