|
- package dao
-
- import (
- "applet/app/db/model"
- "xorm.io/xorm"
- )
-
- type AdminRoleDao interface {
- FindAdminRole(id int) (*[]model.AdminRole, error)
- FindAdminRoleByRoleId(id int) (*[]model.AdminRole, error)
- AdminDeleteBySessionForAdmId(session *xorm.Session, admId interface{}) (int64, error)
- GetAdminRoleByRole(id int) (m *model.AdminRole, err error)
- AdminRoleDeleteForRoleBySession(session *xorm.Session, roleId interface{}) (int64, error)
- AdminRoleDeleteBySession(session *xorm.Session, id interface{}) (int64, error)
- BatchAddAdminRoleBySession(session *xorm.Session, mm []*model.AdminRole) (int64, error)
- }
-
- type AdminRole struct {
- model.Admin `xorm:"extends"`
- model.AdminRole `xorm:"extends"`
- }
-
- func (AdminRole) TableName() string {
- return "admin_role"
- }
|