model

package
v0.0.0-...-ee635f1 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2021 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alumni

type Alumni struct {
	Pb proto.Alumni
}

func (*Alumni) Create

func (u *Alumni) Create(ctx context.Context, db *sql.Tx) error

func (*Alumni) Get

func (u *Alumni) Get(ctx context.Context, db *sql.DB) error

func (*Alumni) ListQuery

func (u *Alumni) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)

type AlumniAppraiser

type AlumniAppraiser struct {
	Pb proto.AlumniAppraiser
}

func (*AlumniAppraiser) Create

func (u *AlumniAppraiser) Create(ctx context.Context, db *sql.DB) error

func (*AlumniAppraiser) Get

func (u *AlumniAppraiser) Get(ctx context.Context, db *sql.DB) error

func (*AlumniAppraiser) ListQuery

func (u *AlumniAppraiser) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)

type Certificate

type Certificate struct {
	Pb proto.Certificate
}

func (*Certificate) Create

func (u *Certificate) Create(ctx context.Context, db *sql.Tx) error

func (*Certificate) GetByAlumni

func (u *Certificate) GetByAlumni(ctx context.Context, db *sql.DB) ([]*proto.Certificate, error)

func (*Certificate) GetByIdAndAlumni

func (u *Certificate) GetByIdAndAlumni(ctx context.Context, db *sql.DB) error

type Legalize

type Legalize struct {
	Pb proto.Legalize
}

func (*Legalize) Approved

func (u *Legalize) Approved(ctx context.Context, db *sql.DB) error

func (*Legalize) Done

func (u *Legalize) Done(ctx context.Context, db *sql.DB) error

func (*Legalize) ExtendedOffline

func (u *Legalize) ExtendedOffline(ctx context.Context, db *sql.DB) error

func (*Legalize) ExtendedOnline

func (u *Legalize) ExtendedOnline(ctx context.Context, db *sql.DB) error

func (*Legalize) Get

func (u *Legalize) Get(ctx context.Context, db *sql.DB) error

func (*Legalize) GetByAlumniId

func (u *Legalize) GetByAlumniId(ctx context.Context, db *sql.DB) (*proto.Certificates, error)

func (*Legalize) GetByCerificateId

func (u *Legalize) GetByCerificateId(ctx context.Context, db *sql.DB) error

func (*Legalize) ListQuery

func (u *Legalize) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)

func (*Legalize) Rating

func (u *Legalize) Rating(ctx context.Context, db *sql.DB) error

func (*Legalize) Rejected

func (u *Legalize) Rejected(ctx context.Context, db *sql.DB) error

func (*Legalize) Upsert

func (u *Legalize) Upsert(ctx context.Context, db *sql.DB) error

func (*Legalize) Verified

func (u *Legalize) Verified(ctx context.Context, db *sql.DB) error

type QuestionGroup

type QuestionGroup struct {
	Pb                       proto.QuestionGroup
	PbQuestionGroupList      proto.QuestionGroupList
	PbQuestionGroupListInput *proto.QuestionGroupListInput
}

func (*QuestionGroup) List

func (u *QuestionGroup) List(ctx context.Context, db *sql.DB) error

type RequestPassword

type RequestPassword struct {
	Pb proto.RequestPassword
}

func (*RequestPassword) Create

func (u *RequestPassword) Create(ctx context.Context, db *sql.DB) error

func (*RequestPassword) Get

func (u *RequestPassword) Get(ctx context.Context, db *sql.DB) error

func (*RequestPassword) UpdateIsUsed

func (u *RequestPassword) UpdateIsUsed(ctx context.Context, db *sql.Tx) error

type Tracer

type Tracer struct {
	Pb proto.Tracer
}

func (*Tracer) Create

func (u *Tracer) Create(ctx context.Context, db *sql.DB) error

func (*Tracer) GetLastByUserId

func (u *Tracer) GetLastByUserId(ctx context.Context, db *sql.DB) error

type User

type User struct {
	Pb       proto.User
	Password string
}

func (*User) ChangePassword

func (u *User) ChangePassword(ctx context.Context, db *sql.Tx) error

func (*User) Create

func (u *User) Create(ctx context.Context, db *sql.Tx) error

func (*User) Get

func (u *User) Get(ctx context.Context, db *sql.DB) error

func (*User) GetAdmin

func (u *User) GetAdmin(ctx context.Context, db *sql.DB) ([]*proto.User, error)

func (*User) GetByEmail

func (u *User) GetByEmail(ctx context.Context, db *sql.DB) error

func (*User) GetByPassword

func (u *User) GetByPassword(ctx context.Context, db *sql.DB) error

func (*User) GetPejabat

func (u *User) GetPejabat(ctx context.Context, db *sql.DB) ([]*proto.User, error)

func (*User) GetUserLogin

func (u *User) GetUserLogin(ctx context.Context, db *sql.DB) error

func (*User) ListQuery

func (u *User) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)

func (*User) Login

func (u *User) Login(ctx context.Context, db *sql.DB) error

type UserAnswer

type UserAnswer struct {
	Pb proto.UserAnswer
}

func (*UserAnswer) Create

func (u *UserAnswer) Create(ctx context.Context, db *sql.DB) error

func (*UserAnswer) List

func (u *UserAnswer) List(ctx context.Context, db *sql.DB) (*proto.TracerList, error)

Jump to

Keyboard shortcuts

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