Files
bl/modules/base/model/base_sys_role_menu.go
2025-06-20 17:13:51 +08:00

30 lines
746 B
Go

package model
import "github.com/cool-team-official/cool-admin-go/cool"
const TableNameBaseSysRoleMenu = "base_sys_role_menu"
// BaseSysRoleMenu mapped from table <base_sys_role_menu>
type BaseSysRoleMenu struct {
*cool.Model
RoleID uint `gorm:"column:roleId;type:bigint;not null" json:"roleId"` // 角色ID
MenuID uint `gorm:"column:menuId;type:bigint;not null" json:"menuId"` // 菜单ID
}
// TableName BaseSysRoleMenu's table name
func (*BaseSysRoleMenu) TableName() string {
return TableNameBaseSysRoleMenu
}
// NewBaseSysRoleMenu create a new BaseSysRoleMenu
func NewBaseSysRoleMenu() *BaseSysRoleMenu {
return &BaseSysRoleMenu{
Model: &cool.Model{},
}
}
// init 创建表
func init() {
cool.CreateTable(&BaseSysRoleMenu{})
}