Machines done
This commit is contained in:
@ -2,10 +2,21 @@ package db
|
||||
|
||||
import "gorm.io/gorm"
|
||||
|
||||
func GetMachines(dbConn *gorm.DB) []Machine {
|
||||
func GetMachines(dbConn *gorm.DB) *[]Machine {
|
||||
var machines []Machine
|
||||
|
||||
dbConn.Order("name").Find(&machines)
|
||||
|
||||
return 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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user