user

package
v0.0.0-...-ff63965 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2019 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const TABLE = "users"

Constants

Variables

View Source
var FIELDS = []string{"id", "name", "email", "is_active", "idempotency_key"}
View Source
var PRIMARYKEY = []string{"id"}

Functions

This section is empty.

Types

type Resource

type Resource struct {
	// contains filtered or unexported fields
}

Backend Data Resource

func New

func New(masterDB, followerDB *sqlx.DB) *Resource

Initiate Data Resources

func (*Resource) Create

func (r *Resource) Create(u user.User) user.User

Create New Data

func (*Resource) Delete

func (r *Resource) Delete(id int64)

Delete Data

func (*Resource) Get

func (r *Resource) Get(id int64) (user.User, error)

Get Data by ID

func (*Resource) GetList

func (r *Resource) GetList(isPaginated bool, perPage int32, page int32, orderBy string, orderDirection string, extraCondition string) ([]user.User, error)

Get List of Data

func (*Resource) Update

func (r *Resource) Update(u user.User) user.User

Update Data

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL