changing user_id field to foreign_key in ACL schema

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@3692 3807eeeb-6ff5-0310-8944-8be069107fe0
This commit is contained in:
phpnut 2006-10-17 06:38:39 +00:00
parent 51f95aada4
commit 06b4676172

View file

@ -1,30 +1,30 @@
CREATE TABLE `acos` (
`id` int(11) NOT NULL auto_increment,
`model` varchar(255) NOT NULL default '',
`object_id` int(11) default NULL,
`alias` varchar(255) NOT NULL default '',
`lft` int(11) default NULL,
`rght` int(11) default NULL,
PRIMARY KEY (`id`)
CREATE TABLE acos (
id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
model VARCHAR(255) NOT NULL DEFAULT '',
object_id INTEGER(10) NULL DEFAULT NULL,
alias VARCHAR(255) NOT NULL DEFAULT '',
lft INTEGER(10) NULL DEFAULT NULL,
rght INTEGER(10) NULL DEFAULT NULL,
PRIMARY KEY(id)
);
CREATE TABLE `aros` (
`id` int(11) NOT NULL auto_increment,
`model` varchar(255) NOT NULL default '',
`user_id` int(11) default NULL,
`alias` varchar(255) NOT NULL default '',
`lft` int(11) default NULL,
`rght` int(11) default NULL,
PRIMARY KEY (`id`)
CREATE TABLE acos_aros (
id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
aro_id INTEGER(10) UNSIGNED NOT NULL,
aco_id INTEGER(10) UNSIGNED NOT NULL,
_create TINYINT(1) NOT NULL DEFAULT 0,
_read TINYINT(1) NOT NULL DEFAULT 0,
_update TINYINT(1) NOT NULL DEFAULT 0,
_delete TINYINT(1) NOT NULL DEFAULT 0,
PRIMARY KEY(id)
);
CREATE TABLE `aros_acos` (
`id` int(11) NOT NULL auto_increment,
`aro_id` int(11) default NULL,
`aco_id` int(11) default NULL,
`_create` int(1) NOT NULL default '0',
`_read` int(1) NOT NULL default '0',
`_update` int(1) NOT NULL default '0',
`_delete` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
);
CREATE TABLE aros (
id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
model VARCHAR(255) NOT NULL DEFAULT '',
foreign_key INTEGER(10) UNSIGNED NULL DEFAULT NULL,
alias VARCHAR(255) NOT NULL DEFAULT '',
lft INTEGER(10) NULL DEFAULT NULL,
rght INTEGER(10) NULL DEFAULT NULL,
PRIMARY KEY(id)
);