permission

package
v2.11.7 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Create

func Create(tx *gorm.DB, value any) error

func CreateCasbinRule

func CreateCasbinRule(tx *gorm.DB, value any) error

func CreateHttpApi

func CreateHttpApi(tx *gorm.DB, value any) error

func CreateRole

func CreateRole(tx *gorm.DB, value any) error

func CreateRolePermission

func CreateRolePermission(tx *gorm.DB, value any) error

func CreateUserRole

func CreateUserRole(tx *gorm.DB, value any) error

func Delete

func Delete(tx *gorm.DB, query any, args ...any) error

func DeleteCasbinRule

func DeleteCasbinRule(tx *gorm.DB, query any, args ...any) error

func DeleteRole

func DeleteRole(tx *gorm.DB, query any, args ...any) error

func DeleteRolePermission

func DeleteRolePermission(tx *gorm.DB, query any, args ...any) error

func DeleteUserRole

func DeleteUserRole(tx *gorm.DB, query any, args ...any) error

func Get

func Get(tx *gorm.DB, query any, args ...any) (*model.Permission, error)

func GetCasbinRules

func GetCasbinRules(tx *gorm.DB, query any, args ...any) ([]gormadapter.CasbinRule, error)

func GetHttpApis

func GetHttpApis(tx *gorm.DB, query any, args ...any) ([]model.HttpApi, error)

func GetMany

func GetMany(tx *gorm.DB, query any, args ...any) ([]model.Permission, error)

func GetRole

func GetRole(tx *gorm.DB, query any, args ...any) (*model.Role, error)

func GetRoles

func GetRoles(tx *gorm.DB, query any, args ...any) ([]model.Role, error)

func Update

func Update(tx *gorm.DB, id any, values map[string]any) (int64, error)

func UpdateCasbinRule

func UpdateCasbinRule(tx *gorm.DB, values map[string]any, query any, args ...any) (int64, error)

func UpdateRole

func UpdateRole(tx *gorm.DB, id any, values map[string]any) (int64, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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