柴油适配器:基于Diesel的mysql,postgres,sqlite的Casbin适配器

时间:2024-03-20 04:39:46
【文件属性】:

文件名称:柴油适配器:基于Diesel的mysql,postgres,sqlite的Casbin适配器

文件大小:18KB

文件格式:ZIP

更新时间:2024-03-20 04:39:46

mysql rust adapter orm authentication

柴油适配器 柴油适配器是的适配器。 使用此库,Casbin可以从Diesel支持的数据库中加载策略或将策略保存到该数据库。 基于 ,当前支持的数据库是: 注意 为了统一Casbin生态系统中的数据库表名,我们决定使用casbin_rule而不是0.9.0版中的casbin_rules 。 如果在生产环境中使用旧版本的diesel-adapter ,请使用以下命令并更新diesel-adapter版本: # MySQL & PostgreSQL & SQLite ALTER TABLE casbin_rules RENAME TO casbin_rule; 安装 将其添加到Cargo.toml diesel-adapter = { version = "0.9.0", features = ["postgres"] } tokio = "1.1.1" 警告: diesel-adapt


【文件预览】:
diesel-adapter-master
----Cargo.toml(1KB)
----.github()
--------workflows()
----src()
--------schema.rs(227B)
--------adapter.rs(19KB)
--------models.rs(530B)
--------error.rs(954B)
--------macros.rs(398B)
--------actions.rs(9KB)
--------lib.rs(195B)
----scripts()
--------login-db.sh(337B)
--------setup-db.sh(1KB)
----examples()
--------rbac_model.conf(223B)
--------rbac_with_domains_model.conf(261B)
--------rbac_policy.csv(122B)
--------rbac_with_domains_policy.csv(158B)
----LICENSE(11KB)
----README.md(3KB)
----.gitignore(439B)

网友评论