albertborsos / yii2dbmanageroracle
此包的最新版本(dev-master)没有可用的许可证信息。
覆盖了 \yii\rbac\DbManager 以支持 Oracle
dev-master
2014-10-08 08:12 UTC
This package is auto-updated.
Last update: 2024-09-08 06:31:40 UTC
README
警告:Yii2 处于测试版本
我不能保证此包与 Yii2 测试框架保持最新。
描述
Oracle 要求表列名必须为大写。我更新了原始 \yii\rbac\DbManager 类的所有属性名,并包含了由于新命名空间而缺失的类。
- 使用大写字母和 Oracle 特定语法生成的所需表的模式
安装
1.) 通过 packagist
下载,将以下行添加到您的 composer.json
"require": {
"albertborsos/yii2-oracle-dbmanager": "*"
},
2.) 将以下组件添加或更新到您的配置文件中
'components' => [
...
'authManager' => [
'class' => 'vendor\albertborsos\yii2oracledbmanager\DbManager',
'itemTable' => 'TBL_AUTH_ITEM',
'itemChildTable' => 'TBL_AUTH_ITEM_CHILD',
'assignmentTable' => 'TBL_AUTH_ASSIGNMENT',
'ruleTable' => 'TBL_AUTH_RULE',
],
...
],
3.) 使用 schema-oracle.sql
脚本创建表