Documentation ¶
Index ¶
- func AlterColumnsWithMySQL(db *gorm.DB, tableName string, fields []*schema.Field) error
- func CreateIndexs(tx *gorm.DB, tableName string, idxs []schema.Index) error
- func Enabled(enabled *bool) func(tx *gorm.DB) *gorm.DB
- func GetMonthTableName(baseTableName string) string
- func GetMonthTableNameWithYearAndMonth(baseTableName string, year int, month int) string
- func GetYearTableName(baseTableName string) string
- func GetYearTableNameWithYear(baseTableName string, year int) string
- func Paginate(page, size int) func(db *gorm.DB) *gorm.DB
- func Table(tableName string) func(db *gorm.DB) *gorm.DB
- func TableSubffix(tableName, subffix string) func(db *gorm.DB) *gorm.DB
- func Undeleted(db *gorm.DB) *gorm.DB
- func WhereDateRange(field string, from, to interface{}) func(db *gorm.DB) *gorm.DB
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlterColumnsWithMySQL ¶ added in v1.2.48
批量修改列
func CreateIndexs ¶ added in v1.2.48
批量定义索引
func GetMonthTableName ¶ added in v1.2.45
获取当前月的表名 baseTableName_yearmonth
func GetMonthTableNameWithYearAndMonth ¶ added in v1.2.46
获取指定年月的表名 baseTableName_yearmonth
func GetYearTableName ¶ added in v1.2.45
获取当前年的表名 baseTableName_year
func GetYearTableNameWithYear ¶ added in v1.2.46
获取指定年的表名 baseTableName_year
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.