MCPcopy Create free account
hub / github.com/OpenListTeam/OpenList / GetSettingItemsInGroups

Function GetSettingItemsInGroups

internal/db/settingitem.go:50–57  ·  view source on GitHub ↗
(groups []int)

Source from the content-addressed store, hash-verified

48}
49
50func GetSettingItemsInGroups(groups []int) ([]model.SettingItem, error) {
51 var settingItems []model.SettingItem
52 err := db.Order(columnName("index")).Where(fmt.Sprintf("%s in ?", columnName("group")), groups).Find(&settingItems).Error
53 if err != nil {
54 return nil, errors.WithStack(err)
55 }
56 return settingItems, nil
57}
58
59func SaveSettingItems(items []model.SettingItem) (err error) {
60 return errors.WithStack(db.Save(items).Error)

Callers 1

GetSettingItemsInGroupsFunction · 0.92

Calls 1

columnNameFunction · 0.85

Tested by

no test coverage detected