package dao import "server/global" type StorageAreaGenre struct { global.GVA_MODEL Name string `json:"name" form:"name" gorm:"comment:库位类目名称"` } func (StorageAreaGenre) TableName() string { return "storage_area_genre" } func QueryAllStorageAreaGenres() (genre []StorageAreaGenre, err error) { err = global.GVA_DB.Find(&genre).Error return } func (sg StorageAreaGenre) CreateStorageAreaGenre() error { return global.GVA_DB.Create(&sg).Error } func (sg StorageAreaGenre) UpdateStorageAreaGenre() error { err := global.GVA_DB.Model(&sg).Where("id = ?", sg.ID).Updates(&sg).Error return err } func (sg StorageAreaGenre) DeleteStorageAreaGenre() error { err := global.GVA_DB.Unscoped().Delete(&sg).Error return err }