Can create devices nicely
This commit is contained in:
29
data.go
Normal file
29
data.go
Normal file
@@ -0,0 +1,29 @@
|
||||
package main
|
||||
|
||||
func (a *App) GetAllBrands() ([]string, error) {
|
||||
var brands []string
|
||||
var err error
|
||||
for row := range a.db.Query("SELECT brand FROM assets GROUP BY brand ORDER BY brand ASC").Range(&err) {
|
||||
var name string
|
||||
err := row.Scan(&name)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
brands = append(brands, name)
|
||||
}
|
||||
return brands, err
|
||||
}
|
||||
|
||||
func (a *App) GetAllRAMTypes() ([]string, error) {
|
||||
var types []string
|
||||
var err error
|
||||
for row := range a.db.Query("SELECT type FROM info_ram GROUP BY type ORDER BY type ASC").Range(&err) {
|
||||
var name string
|
||||
err := row.Scan(&name)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
types = append(types, name)
|
||||
}
|
||||
return types, err
|
||||
}
|
||||
Reference in New Issue
Block a user