api/models/crudable.go

11 lines
210 B
Go
Raw Normal View History

package models
2018-07-10 12:02:23 +00:00
// CRUDable defines the crud methods
type CRUDable interface {
Create(*User, int64) error
ReadOne(int64) error
ReadAll(*User) (interface{}, error)
2018-07-12 21:07:03 +00:00
Update(int64) error
2018-07-12 20:42:41 +00:00
Delete(int64) error
}