15 lines
202 B
Go
15 lines
202 B
Go
package models
|
|
|
|
type store interface {
|
|
SelectActions() ([]*Action, error)
|
|
SelectPlans() ([]*Plan, error)
|
|
}
|
|
|
|
type Model struct {
|
|
store
|
|
}
|
|
|
|
func New(store store) *Model {
|
|
return &Model{store: store}
|
|
}
|