Documentation ¶
Index ¶
- func FindProductEngineer(builder IFindProductBuilder) *findProductEngineer
- func InsertProductEngineer(b IInsertProductBuidler) *insertProductEngineer
- func UpdateProductEngineer(b IUpdateProductBuilder) *updateProductEngineer
- type IFindProductBuilder
- type IInsertProductBuidler
- type IUpdateProductBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindProductEngineer ¶
func FindProductEngineer(builder IFindProductBuilder) *findProductEngineer
func InsertProductEngineer ¶
func InsertProductEngineer(b IInsertProductBuidler) *insertProductEngineer
func UpdateProductEngineer ¶
func UpdateProductEngineer(b IUpdateProductBuilder) *updateProductEngineer
Types ¶
type IFindProductBuilder ¶
type IFindProductBuilder interface { Result() []*products.Product Count() int PrintQuery() // contains filtered or unexported methods }
func FindProductBuilder ¶
func FindProductBuilder(db *sqlx.DB, req *products.ProductFilter) IFindProductBuilder
type IInsertProductBuidler ¶
type IInsertProductBuidler interface {
// contains filtered or unexported methods
}
func InsertProductBuilder ¶
func InsertProductBuilder(db *sqlx.DB, req *products.Product) IInsertProductBuidler
type IUpdateProductBuilder ¶
type IUpdateProductBuilder interface {
// contains filtered or unexported methods
}
func UpdateProductBuilder ¶
func UpdateProductBuilder(db *sqlx.DB, req *products.Product, filesUsecases filesUsecases.IFilesUsecase) IUpdateProductBuilder
Click to show internal directories.
Click to hide internal directories.