province_mysql

package
v0.0.0-...-01f7578 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2023 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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

Jump to

Keyboard shortcuts

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