Documentation ¶
Index ¶
- func New(db *gorm.DB) repository_intf.ProvinceRepository
- type ProvinceModel
- func (ProvinceModel) FromProvinceEntity(in entity.Province) *ProvinceModel
- func (ProvinceModel) QueryCreate(db *gorm.DB, in ProvinceModel) (*ProvinceModel, error)
- func (ProvinceModel) QueryDelete(db *gorm.DB, id int) error
- func (ProvinceModel) QueryGet(db *gorm.DB, id int) (*ProvinceModel, error)
- func (ProvinceModel) QueryGetAll(db *gorm.DB) ([]*ProvinceModel, error)
- func (ProvinceModel) QueryUpdate(db *gorm.DB, in ProvinceModel) (*ProvinceModel, error)
- func (model *ProvinceModel) ToProvinceEntity() *entity.Province
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(db *gorm.DB) repository_intf.ProvinceRepository
Types ¶
type ProvinceModel ¶
type ProvinceModel struct { // table_name = "tbl_province" Id int `gorm:"primary_key;column:id"` Name string `gorm:"column:name"` CreatedAt *time.Time `gorm:"column:created_at"` UpdatedAt *time.Time `gorm:"column:updated_at"` }
func (ProvinceModel) FromProvinceEntity ¶
func (ProvinceModel) FromProvinceEntity(in entity.Province) *ProvinceModel
func (ProvinceModel) QueryCreate ¶
func (ProvinceModel) QueryCreate(db *gorm.DB, in ProvinceModel) (*ProvinceModel, error)
func (ProvinceModel) QueryDelete ¶
func (ProvinceModel) QueryDelete(db *gorm.DB, id int) error
func (ProvinceModel) QueryGet ¶
func (ProvinceModel) QueryGet(db *gorm.DB, id int) (*ProvinceModel, error)
func (ProvinceModel) QueryGetAll ¶
func (ProvinceModel) QueryGetAll(db *gorm.DB) ([]*ProvinceModel, error)
func (ProvinceModel) QueryUpdate ¶
func (ProvinceModel) QueryUpdate(db *gorm.DB, in ProvinceModel) (*ProvinceModel, error)
func (*ProvinceModel) ToProvinceEntity ¶
func (model *ProvinceModel) ToProvinceEntity() *entity.Province
Click to show internal directories.
Click to hide internal directories.