Files
go-nkode/core/nkode/db_accessor.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
}