klasifikasi

package
v0.0.0-...-db28b0c Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2023 License: Unlicense Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const EndPoint = "klasifikasi"

Variables

This section is empty.

Functions

func Create

func Create(ctx *app.Ctx, param *ParamCreate) error

func CreateHandler

func CreateHandler(c *fiber.Ctx) error

func DeleteByID

func DeleteByID(ctx *app.Ctx, id string, param ParamDelete) error

func DeleteByIDHandler

func DeleteByIDHandler(c *fiber.Ctx) error

func Get

func Get(ctx *app.Ctx, query url.Values) (app.ListModel, error)

func GetByIDHandler

func GetByIDHandler(c *fiber.Ctx) error

func GetListHandler

func GetListHandler(c *fiber.Ctx) error

func GetNomorAgendaByIDHandler

func GetNomorAgendaByIDHandler(c *fiber.Ctx) error

func NomorAgendaByID

func NomorAgendaByID(ctx *app.Ctx, id string, query url.Values) (interface{}, error)

func PartialyUpdateByID

func PartialyUpdateByID(ctx *app.Ctx, id string, param *ParamPartialyUpdate) error

func PartialyUpdateByIDHandler

func PartialyUpdateByIDHandler(c *fiber.Ctx) error

func UpdateByID

func UpdateByID(ctx *app.Ctx, id string, param *ParamUpdate) error

func UpdateByIDHandler

func UpdateByIDHandler(c *fiber.Ctx) error

Types

type Klasifikasi

type Klasifikasi struct {
	db.Model
	ID          db.NullInt64  `json:"id"               db:"k.ptmna_id"          gorm:"column:ptmna_id;primaryKey" form:"id"`
	Code        db.NullString `json:"code"             db:"k.ptmna_value"       gorm:"column:ptmna_value"         form:"code"`
	MappingCode db.NullString `json:"mapping_code_dki" db:"k.ptmna_mapping_dki" gorm:"column:ptmna_mapping_dki"   form:"mapping_code_dki"`
	Description db.NullString `json:"description"      db:"k.ptmna_keterangan"  gorm:"column:ptmna_keterangan"    form:"description"`
}

func GetByID

func GetByID(ctx *app.Ctx, id string, query url.Values) (Klasifikasi, error)

func (*Klasifikasi) SetFilter

func (k *Klasifikasi) SetFilter()

func (*Klasifikasi) SetRelation

func (k *Klasifikasi) SetRelation()

func (*Klasifikasi) SetSort

func (k *Klasifikasi) SetSort()

func (Klasifikasi) TableAliasName

func (Klasifikasi) TableAliasName() string

func (Klasifikasi) TableName

func (Klasifikasi) TableName() string

func (Klasifikasi) TableVersion

func (Klasifikasi) TableVersion() string

type KlasifikasiList

type KlasifikasiList struct {
	app.ListModel
	Results []Klasifikasi `json:"results"`
}

type ParamCreate

type ParamCreate struct {
	Klasifikasi
	Code db.NullString `json:"code" db:"k.ptmna_value" gorm:"column:ptmna_value" validate:"required" form:"code"`
}

type ParamDelete

type ParamDelete struct {
	Klasifikasi
	Reason db.NullString `json:"reason" gorm:"-" validate:"required" form:"reason"`
}

type ParamPartialyUpdate

type ParamPartialyUpdate struct {
	Klasifikasi
	Reason db.NullString `json:"reason" gorm:"-" validate:"required" form:"reason"`
}

type ParamUpdate

type ParamUpdate struct {
	ParamCreate
	Reason db.NullString `json:"reason" gorm:"-" validate:"required" form:"reason"`
}

Jump to

Keyboard shortcuts

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