Files
2024-01-14 11:36:39 +01:00

23 lines
399 B
Go

package db
import "gorm.io/gorm"
func GetMachines(dbConn *gorm.DB) *[]Machine {
var machines []Machine
dbConn.Order("name").Find(&machines)
return &machines
}
func GetMachine(dbConn *gorm.DB, id int) (*Machine, error) {
var machine Machine
result := dbConn.Order("name").Where("id = ?", id).First(&machine)
if result.Error != nil {
return nil, result.Error
}
return &machine, nil
}