package models import "time" type MstKecamatanModel struct { IDKecamatan int `json:"id_kecamatan" example:"2024"` IDKabkota int `json:"id_kabkota" example:"119"` KodeKabkota string `json:"kode_kabkota" example:"11.01"` NamaKabkota string `json:"nama_kabkota" example:"Kab. Aceh Selatan"` KodeKecamatan string `json:"kode_kecamatan" example:"11.01.01"` NamaKecamatan string `json:"nama_kecamatan" example:"Bakongan"` Locked bool `json:"locked" example:"false"` } type MstKecamatanDetilModel struct { IDKecamatan int `json:"id_kecamatan" example:"2024"` IDKabkota int `json:"id_kabkota" example:"119"` IDProv int `json:"id_provinsi" example:"116"` KodeProv string `json:"kode_provinsi" example:"11"` NamaProv string `json:"nama_provinsi" example:"Aceh"` KodeKabkota string `json:"kode_kabkota" example:"11.01"` NamaKabkota string `json:"nama_kabkota" example:"Kab. Aceh Selatan"` KodeKecamatan string `json:"kode_kecamatan" example:"11.01.01"` NamaKecamatan string `json:"nama_kecamatan" example:"Bakongan"` Locked bool `json:"locked" example:"false"` CreatedAt time.Time `json:"created_at" example:"2025-08-19 07:50:03"` CreatedBy int `json:"created_by" example:"1"` UpdatedAt time.Time `json:"updated_at" example:"2025-08-19 07:50:03"` UpdatedBy int `json:"updated_by" example:"1"` DeletedAt time.Time `json:"deleted_at" example:"0001-01-01 00:00:00"` DeletedBy int `json:"deleted_by" example:"0"` } type MstKecamatanPayloadModel struct { IDKabkota int `json:"id_kabkota" example:"119" validate:"required"` KodeKecamatan string `json:"kode_kecamatan" example:"11.01.01" validate:"required"` NamaKecamatan string `json:"nama_kecamatan" example:"Bakongan" validate:"required"` }