19 lines
354 B
Go
19 lines
354 B
Go
package systems
|
|
|
|
import "clortho/lib/db"
|
|
|
|
func CreateSystem(name string) (*db.System, error) {
|
|
system := db.System{Name: name}
|
|
result := db.Connection.Create(&system)
|
|
if result.Error != nil {
|
|
return nil, result.Error
|
|
}
|
|
return &system, nil
|
|
}
|
|
|
|
func GetSystems() []db.System {
|
|
var systems []db.System
|
|
db.Connection.Find(&systems)
|
|
return systems
|
|
}
|