Rebuild RBAC models from new schema.

This commit is contained in:
Alexandre Rosenfeld
2011-02-28 16:29:47 +00:00
parent 49b9c52546
commit 6e853a140a
10 changed files with 44 additions and 44 deletions

View File

@@ -68,9 +68,9 @@ class PermissionsMapBuilder {
$tMap->addColumn('PER_CODE', 'PerCode', 'string', CreoleTypes::VARCHAR, true, 32); $tMap->addColumn('PER_CODE', 'PerCode', 'string', CreoleTypes::VARCHAR, true, 32);
$tMap->addColumn('PER_CREATE_DATE', 'PerCreateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('PER_CREATE_DATE', 'PerCreateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('PER_UPDATE_DATE', 'PerUpdateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('PER_UPDATE_DATE', 'PerUpdateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('PER_STATUS', 'PerStatus', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('PER_STATUS', 'PerStatus', 'int', CreoleTypes::INTEGER, true, null);

View File

@@ -78,9 +78,9 @@ class RbacUsersMapBuilder {
$tMap->addColumn('USR_DUE_DATE', 'UsrDueDate', 'int', CreoleTypes::DATE, true, null); $tMap->addColumn('USR_DUE_DATE', 'UsrDueDate', 'int', CreoleTypes::DATE, true, null);
$tMap->addColumn('USR_CREATE_DATE', 'UsrCreateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('USR_CREATE_DATE', 'UsrCreateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('USR_UPDATE_DATE', 'UsrUpdateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('USR_UPDATE_DATE', 'UsrUpdateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('USR_STATUS', 'UsrStatus', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('USR_STATUS', 'UsrStatus', 'int', CreoleTypes::INTEGER, true, null);

View File

@@ -72,9 +72,9 @@ class RolesMapBuilder {
$tMap->addColumn('ROL_CODE', 'RolCode', 'string', CreoleTypes::VARCHAR, true, 32); $tMap->addColumn('ROL_CODE', 'RolCode', 'string', CreoleTypes::VARCHAR, true, 32);
$tMap->addColumn('ROL_CREATE_DATE', 'RolCreateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('ROL_CREATE_DATE', 'RolCreateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('ROL_UPDATE_DATE', 'RolUpdateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('ROL_UPDATE_DATE', 'RolUpdateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('ROL_STATUS', 'RolStatus', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('ROL_STATUS', 'RolStatus', 'int', CreoleTypes::INTEGER, true, null);

View File

@@ -68,9 +68,9 @@ class SystemsMapBuilder {
$tMap->addColumn('SYS_CODE', 'SysCode', 'string', CreoleTypes::VARCHAR, true, 32); $tMap->addColumn('SYS_CODE', 'SysCode', 'string', CreoleTypes::VARCHAR, true, 32);
$tMap->addColumn('SYS_CREATE_DATE', 'SysCreateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('SYS_CREATE_DATE', 'SysCreateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('SYS_UPDATE_DATE', 'SysUpdateDate', 'int', CreoleTypes::TIMESTAMP, true, null); $tMap->addColumn('SYS_UPDATE_DATE', 'SysUpdateDate', 'int', CreoleTypes::TIMESTAMP, false, null);
$tMap->addColumn('SYS_STATUS', 'SysStatus', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('SYS_STATUS', 'SysStatus', 'int', CreoleTypes::INTEGER, true, null);

View File

@@ -46,14 +46,14 @@ abstract class BasePermissions extends BaseObject implements Persistent {
* The value for the per_create_date field. * The value for the per_create_date field.
* @var int * @var int
*/ */
protected $per_create_date = 943934400; protected $per_create_date;
/** /**
* The value for the per_update_date field. * The value for the per_update_date field.
* @var int * @var int
*/ */
protected $per_update_date = 943934400; protected $per_update_date;
/** /**
@@ -250,7 +250,7 @@ abstract class BasePermissions extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->per_create_date !== $ts || $ts === 943934400) { if ($this->per_create_date !== $ts) {
$this->per_create_date = $ts; $this->per_create_date = $ts;
$this->modifiedColumns[] = PermissionsPeer::PER_CREATE_DATE; $this->modifiedColumns[] = PermissionsPeer::PER_CREATE_DATE;
} }
@@ -274,7 +274,7 @@ abstract class BasePermissions extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->per_update_date !== $ts || $ts === 943934400) { if ($this->per_update_date !== $ts) {
$this->per_update_date = $ts; $this->per_update_date = $ts;
$this->modifiedColumns[] = PermissionsPeer::PER_UPDATE_DATE; $this->modifiedColumns[] = PermissionsPeer::PER_UPDATE_DATE;
} }

View File

@@ -74,21 +74,21 @@ abstract class BaseRbacUsers extends BaseObject implements Persistent {
* The value for the usr_due_date field. * The value for the usr_due_date field.
* @var int * @var int
*/ */
protected $usr_due_date = 943934400; protected $usr_due_date;
/** /**
* The value for the usr_create_date field. * The value for the usr_create_date field.
* @var int * @var int
*/ */
protected $usr_create_date = 943934400; protected $usr_create_date;
/** /**
* The value for the usr_update_date field. * The value for the usr_update_date field.
* @var int * @var int
*/ */
protected $usr_update_date = 943934400; protected $usr_update_date;
/** /**
@@ -502,7 +502,7 @@ abstract class BaseRbacUsers extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->usr_due_date !== $ts || $ts === 943934400) { if ($this->usr_due_date !== $ts) {
$this->usr_due_date = $ts; $this->usr_due_date = $ts;
$this->modifiedColumns[] = RbacUsersPeer::USR_DUE_DATE; $this->modifiedColumns[] = RbacUsersPeer::USR_DUE_DATE;
} }
@@ -526,7 +526,7 @@ abstract class BaseRbacUsers extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->usr_create_date !== $ts || $ts === 943934400) { if ($this->usr_create_date !== $ts) {
$this->usr_create_date = $ts; $this->usr_create_date = $ts;
$this->modifiedColumns[] = RbacUsersPeer::USR_CREATE_DATE; $this->modifiedColumns[] = RbacUsersPeer::USR_CREATE_DATE;
} }
@@ -550,7 +550,7 @@ abstract class BaseRbacUsers extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->usr_update_date !== $ts || $ts === 943934400) { if ($this->usr_update_date !== $ts) {
$this->usr_update_date = $ts; $this->usr_update_date = $ts;
$this->modifiedColumns[] = RbacUsersPeer::USR_UPDATE_DATE; $this->modifiedColumns[] = RbacUsersPeer::USR_UPDATE_DATE;
} }

View File

@@ -60,14 +60,14 @@ abstract class BaseRoles extends BaseObject implements Persistent {
* The value for the rol_create_date field. * The value for the rol_create_date field.
* @var int * @var int
*/ */
protected $rol_create_date = 943934400; protected $rol_create_date;
/** /**
* The value for the rol_update_date field. * The value for the rol_update_date field.
* @var int * @var int
*/ */
protected $rol_update_date = 943934400; protected $rol_update_date;
/** /**
@@ -312,7 +312,7 @@ abstract class BaseRoles extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->rol_create_date !== $ts || $ts === 943934400) { if ($this->rol_create_date !== $ts) {
$this->rol_create_date = $ts; $this->rol_create_date = $ts;
$this->modifiedColumns[] = RolesPeer::ROL_CREATE_DATE; $this->modifiedColumns[] = RolesPeer::ROL_CREATE_DATE;
} }
@@ -336,7 +336,7 @@ abstract class BaseRoles extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->rol_update_date !== $ts || $ts === 943934400) { if ($this->rol_update_date !== $ts) {
$this->rol_update_date = $ts; $this->rol_update_date = $ts;
$this->modifiedColumns[] = RolesPeer::ROL_UPDATE_DATE; $this->modifiedColumns[] = RolesPeer::ROL_UPDATE_DATE;
} }

View File

@@ -46,14 +46,14 @@ abstract class BaseSystems extends BaseObject implements Persistent {
* The value for the sys_create_date field. * The value for the sys_create_date field.
* @var int * @var int
*/ */
protected $sys_create_date = 943934400; protected $sys_create_date;
/** /**
* The value for the sys_update_date field. * The value for the sys_update_date field.
* @var int * @var int
*/ */
protected $sys_update_date = 943934400; protected $sys_update_date;
/** /**
@@ -232,7 +232,7 @@ abstract class BaseSystems extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->sys_create_date !== $ts || $ts === 943934400) { if ($this->sys_create_date !== $ts) {
$this->sys_create_date = $ts; $this->sys_create_date = $ts;
$this->modifiedColumns[] = SystemsPeer::SYS_CREATE_DATE; $this->modifiedColumns[] = SystemsPeer::SYS_CREATE_DATE;
} }
@@ -256,7 +256,7 @@ abstract class BaseSystems extends BaseObject implements Persistent {
} else { } else {
$ts = $v; $ts = $v;
} }
if ($this->sys_update_date !== $ts || $ts === 943934400) { if ($this->sys_update_date !== $ts) {
$this->sys_update_date = $ts; $this->sys_update_date = $ts;
$this->modifiedColumns[] = SystemsPeer::SYS_UPDATE_DATE; $this->modifiedColumns[] = SystemsPeer::SYS_UPDATE_DATE;
} }

View File

@@ -23,8 +23,8 @@
</vendor> </vendor>
<column name="PER_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" /> <column name="PER_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
<column name="PER_CODE" type="VARCHAR" size="32" required="true" default="" /> <column name="PER_CODE" type="VARCHAR" size="32" required="true" default="" />
<column name="PER_CREATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="PER_CREATE_DATE" type="TIMESTAMP" />
<column name="PER_UPDATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="PER_UPDATE_DATE" type="TIMESTAMP" />
<column name="PER_STATUS" type="INTEGER" required="true" default="1" /> <column name="PER_STATUS" type="INTEGER" required="true" default="1" />
<column name="PER_SYSTEM" type="VARCHAR" size="32" required="true" default="00000000000000000000000000000002" /> <column name="PER_SYSTEM" type="VARCHAR" size="32" required="true" default="00000000000000000000000000000002" />
</table> </table>
@@ -53,8 +53,8 @@
<column name="ROL_PARENT" type="VARCHAR" size="32" required="true" default="" /> <column name="ROL_PARENT" type="VARCHAR" size="32" required="true" default="" />
<column name="ROL_SYSTEM" type="VARCHAR" size="32" required="true" default="" /> <column name="ROL_SYSTEM" type="VARCHAR" size="32" required="true" default="" />
<column name="ROL_CODE" type="VARCHAR" size="32" required="true" default="" /> <column name="ROL_CODE" type="VARCHAR" size="32" required="true" default="" />
<column name="ROL_CREATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="ROL_CREATE_DATE" type="TIMESTAMP" />
<column name="ROL_UPDATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="ROL_UPDATE_DATE" type="TIMESTAMP" />
<column name="ROL_STATUS" type="INTEGER" required="true" default="1" /> <column name="ROL_STATUS" type="INTEGER" required="true" default="1" />
</table> </table>
<table name="ROLES_PERMISSIONS"> <table name="ROLES_PERMISSIONS">
@@ -104,8 +104,8 @@
</vendor> </vendor>
<column name="SYS_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" /> <column name="SYS_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
<column name="SYS_CODE" type="VARCHAR" size="32" required="true" default="" /> <column name="SYS_CODE" type="VARCHAR" size="32" required="true" default="" />
<column name="SYS_CREATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="SYS_CREATE_DATE" type="TIMESTAMP" />
<column name="SYS_UPDATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="SYS_UPDATE_DATE" type="TIMESTAMP" />
<column name="SYS_STATUS" type="INTEGER" required="true" default="0" /> <column name="SYS_STATUS" type="INTEGER" required="true" default="0" />
</table> </table>
<table name="RBAC_USERS"> <table name="RBAC_USERS">
@@ -135,9 +135,9 @@
<column name="USR_FIRSTNAME" type="VARCHAR" size="50" required="true" default="" /> <column name="USR_FIRSTNAME" type="VARCHAR" size="50" required="true" default="" />
<column name="USR_LASTNAME" type="VARCHAR" size="50" required="true" default="" /> <column name="USR_LASTNAME" type="VARCHAR" size="50" required="true" default="" />
<column name="USR_EMAIL" type="VARCHAR" size="100" required="true" default="" /> <column name="USR_EMAIL" type="VARCHAR" size="100" required="true" default="" />
<column name="USR_DUE_DATE" type="DATE" required="true" default="0000-00-00" /> <column name="USR_DUE_DATE" type="DATE" required="true" />
<column name="USR_CREATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="USR_CREATE_DATE" type="TIMESTAMP" />
<column name="USR_UPDATE_DATE" type="TIMESTAMP" required="true" default="0000-00-00 00:00:00" /> <column name="USR_UPDATE_DATE" type="TIMESTAMP" />
<column name="USR_STATUS" type="INTEGER" required="true" default="1" /> <column name="USR_STATUS" type="INTEGER" required="true" default="1" />
<column name="USR_AUTH_TYPE" type="VARCHAR" size="32" required="true" default="" /> <column name="USR_AUTH_TYPE" type="VARCHAR" size="32" required="true" default="" />
<column name="UID_AUTH_SOURCE" type="VARCHAR" size="32" required="true" default="" /> <column name="UID_AUTH_SOURCE" type="VARCHAR" size="32" required="true" default="" />

View File

@@ -14,8 +14,8 @@ CREATE TABLE `PERMISSIONS`
( (
`PER_UID` VARCHAR(32) default '' NOT NULL, `PER_UID` VARCHAR(32) default '' NOT NULL,
`PER_CODE` VARCHAR(32) default '' NOT NULL, `PER_CODE` VARCHAR(32) default '' NOT NULL,
`PER_CREATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `PER_CREATE_DATE` DATETIME,
`PER_UPDATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `PER_UPDATE_DATE` DATETIME,
`PER_STATUS` INTEGER default 1 NOT NULL, `PER_STATUS` INTEGER default 1 NOT NULL,
`PER_SYSTEM` VARCHAR(32) default '00000000000000000000000000000002' NOT NULL, `PER_SYSTEM` VARCHAR(32) default '00000000000000000000000000000002' NOT NULL,
PRIMARY KEY (`PER_UID`) PRIMARY KEY (`PER_UID`)
@@ -33,8 +33,8 @@ CREATE TABLE `ROLES`
`ROL_PARENT` VARCHAR(32) default '' NOT NULL, `ROL_PARENT` VARCHAR(32) default '' NOT NULL,
`ROL_SYSTEM` VARCHAR(32) default '' NOT NULL, `ROL_SYSTEM` VARCHAR(32) default '' NOT NULL,
`ROL_CODE` VARCHAR(32) default '' NOT NULL, `ROL_CODE` VARCHAR(32) default '' NOT NULL,
`ROL_CREATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `ROL_CREATE_DATE` DATETIME,
`ROL_UPDATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `ROL_UPDATE_DATE` DATETIME,
`ROL_STATUS` INTEGER default 1 NOT NULL, `ROL_STATUS` INTEGER default 1 NOT NULL,
PRIMARY KEY (`ROL_UID`) PRIMARY KEY (`ROL_UID`)
)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Roles'; )ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Roles';
@@ -62,8 +62,8 @@ CREATE TABLE `SYSTEMS`
( (
`SYS_UID` VARCHAR(32) default '' NOT NULL, `SYS_UID` VARCHAR(32) default '' NOT NULL,
`SYS_CODE` VARCHAR(32) default '' NOT NULL, `SYS_CODE` VARCHAR(32) default '' NOT NULL,
`SYS_CREATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `SYS_CREATE_DATE` DATETIME,
`SYS_UPDATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `SYS_UPDATE_DATE` DATETIME,
`SYS_STATUS` INTEGER default 0 NOT NULL, `SYS_STATUS` INTEGER default 0 NOT NULL,
PRIMARY KEY (`SYS_UID`) PRIMARY KEY (`SYS_UID`)
)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Systems'; )ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Systems';
@@ -82,9 +82,9 @@ CREATE TABLE `USERS`
`USR_FIRSTNAME` VARCHAR(50) default '' NOT NULL, `USR_FIRSTNAME` VARCHAR(50) default '' NOT NULL,
`USR_LASTNAME` VARCHAR(50) default '' NOT NULL, `USR_LASTNAME` VARCHAR(50) default '' NOT NULL,
`USR_EMAIL` VARCHAR(100) default '' NOT NULL, `USR_EMAIL` VARCHAR(100) default '' NOT NULL,
`USR_DUE_DATE` DATE default '0000-00-00' NOT NULL, `USR_DUE_DATE` DATE NOT NULL,
`USR_CREATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `USR_CREATE_DATE` DATETIME,
`USR_UPDATE_DATE` DATETIME default '0000-00-00 00:00:00' NOT NULL, `USR_UPDATE_DATE` DATETIME,
`USR_STATUS` INTEGER default 1 NOT NULL, `USR_STATUS` INTEGER default 1 NOT NULL,
`USR_AUTH_TYPE` VARCHAR(32) default '' NOT NULL, `USR_AUTH_TYPE` VARCHAR(32) default '' NOT NULL,
`UID_AUTH_SOURCE` VARCHAR(32) default '' NOT NULL, `UID_AUTH_SOURCE` VARCHAR(32) default '' NOT NULL,