16 lines
381 B
Go
16 lines
381 B
Go
package nkode
|
|
|
|
import (
|
|
"go-nkode/core/model"
|
|
)
|
|
|
|
type DbAccessor interface {
|
|
GetCustomer(m.CustomerId) (*m.Customer, error)
|
|
GetUser(m.Username, m.CustomerId) (*m.User, error)
|
|
WriteNewCustomer(m.Customer) error
|
|
WriteNewUser(m.User) error
|
|
UpdateUserInterface(m.UserId, m.UserInterface) error
|
|
Renew(m.CustomerId) error
|
|
RefreshUser(m.User, []int, m.CustomerAttributes) error
|
|
}
|