albertborsos/yii2dbmanageroracle

此包的最新版本(dev-master)没有可用的许可证信息。

覆盖了 \yii\rbac\DbManager 以支持 Oracle

安装: 16

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 3

分支: 4

开放问题: 0

类型:yii2-component

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 脚本创建表