@@ -28,30 +28,25 @@ type CasbinRule struct {
2828 V3 string `xorm:"varchar(100) index not null default ''"`
2929 V4 string `xorm:"varchar(100) index not null default ''"`
3030 V5 string `xorm:"varchar(100) index not null default ''"`
31-
32- tableName string `xorm:"-"`
3331}
3432
3533func (c * Client ) AddPolicy (enforcer * Enforcer , policy * CasbinRule ) (bool , error ) {
36- var policies []* CasbinRule
37- policies = make ([]* CasbinRule , 1 )
34+ policies := make ([]* CasbinRule , 1 )
3835 policies [0 ] = policy
3936 _ , affected , err := c .modifyPolicy ("add-policy" , enforcer , policies , nil )
4037 return affected , err
4138}
4239
4340func (c * Client ) UpdatePolicy (enforcer * Enforcer , oldpolicy * CasbinRule , newpolicy * CasbinRule ) (bool , error ) {
44- var policies []* CasbinRule
45- policies = make ([]* CasbinRule , 2 )
41+ policies := make ([]* CasbinRule , 2 )
4642 policies [0 ] = oldpolicy
4743 policies [1 ] = newpolicy
4844 _ , affected , err := c .modifyPolicy ("update-policy" , enforcer , policies , nil )
4945 return affected , err
5046}
5147
5248func (c * Client ) RemovePolicy (enforcer * Enforcer , policy * CasbinRule ) (bool , error ) {
53- var policies []* CasbinRule
54- policies = make ([]* CasbinRule , 1 )
49+ policies := make ([]* CasbinRule , 1 )
5550 policies [0 ] = policy
5651 _ , affected , err := c .modifyPolicy ("remove-policy" , enforcer , policies , nil )
5752 return affected , err
0 commit comments