Documentation ¶
Index ¶
- type Alumni
- type AlumniAppraiser
- type Certificate
- type Legalize
- func (u *Legalize) Approved(ctx context.Context, db *sql.DB) error
- func (u *Legalize) Done(ctx context.Context, db *sql.DB) error
- func (u *Legalize) ExtendedOffline(ctx context.Context, db *sql.DB) error
- func (u *Legalize) ExtendedOnline(ctx context.Context, db *sql.DB) error
- func (u *Legalize) Get(ctx context.Context, db *sql.DB) error
- func (u *Legalize) GetByAlumniId(ctx context.Context, db *sql.DB) (*proto.Certificates, error)
- func (u *Legalize) GetByCerificateId(ctx context.Context, db *sql.DB) error
- func (u *Legalize) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)
- func (u *Legalize) Rating(ctx context.Context, db *sql.DB) error
- func (u *Legalize) Rejected(ctx context.Context, db *sql.DB) error
- func (u *Legalize) Upsert(ctx context.Context, db *sql.DB) error
- func (u *Legalize) Verified(ctx context.Context, db *sql.DB) error
- type QuestionGroup
- type RequestPassword
- type Tracer
- type User
- func (u *User) ChangePassword(ctx context.Context, db *sql.Tx) error
- func (u *User) Create(ctx context.Context, db *sql.Tx) error
- func (u *User) Get(ctx context.Context, db *sql.DB) error
- func (u *User) GetAdmin(ctx context.Context, db *sql.DB) ([]*proto.User, error)
- func (u *User) GetByEmail(ctx context.Context, db *sql.DB) error
- func (u *User) GetByPassword(ctx context.Context, db *sql.DB) error
- func (u *User) GetPejabat(ctx context.Context, db *sql.DB) ([]*proto.User, error)
- func (u *User) GetUserLogin(ctx context.Context, db *sql.DB) error
- func (u *User) ListQuery(ctx context.Context, db *sql.DB, in *proto.ListInput) (string, []interface{}, *proto.ListInput, error)
- func (u *User) Login(ctx context.Context, db *sql.DB) error
- type UserAnswer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlumniAppraiser ¶
type AlumniAppraiser struct {
Pb proto.AlumniAppraiser
}
type Certificate ¶
type Certificate struct {
Pb proto.Certificate
}
func (*Certificate) GetByAlumni ¶
func (u *Certificate) GetByAlumni(ctx context.Context, db *sql.DB) ([]*proto.Certificate, error)
func (*Certificate) GetByIdAndAlumni ¶
type Legalize ¶
func (*Legalize) ExtendedOffline ¶
func (*Legalize) ExtendedOnline ¶
func (*Legalize) GetByAlumniId ¶
func (*Legalize) GetByCerificateId ¶
type QuestionGroup ¶
type QuestionGroup struct { Pb proto.QuestionGroup PbQuestionGroupList proto.QuestionGroupList PbQuestionGroupListInput *proto.QuestionGroupListInput }
type RequestPassword ¶
type RequestPassword struct {
Pb proto.RequestPassword
}
func (*RequestPassword) UpdateIsUsed ¶
type UserAnswer ¶
type UserAnswer struct {
Pb proto.UserAnswer
}
func (*UserAnswer) List ¶
func (u *UserAnswer) List(ctx context.Context, db *sql.DB) (*proto.TracerList, error)
Click to show internal directories.
Click to hide internal directories.