BUG-15479 ProcessMaker en una sola Base de Datos

Comandos unify-database y upgrade
This commit is contained in:
norahmollo
2014-09-04 16:28:17 -04:00
parent e5118e5f93
commit 81318f4c67
32 changed files with 458 additions and 395 deletions

View File

@@ -33,6 +33,7 @@
// include object class
//include_once 'classes/model/RbacUsers.php';
/**
* Skeleton subclass for performing query and update operations on the 'USERS' table.
*

View File

@@ -64,7 +64,7 @@ class Roles extends BaseRoles {
$this->setNew(false);
$this->getRolName();
$aFields['ROL_NAME'] = ($this->rol_name != '' ? $this->rol_name: $this->getRolCode());
$aFields['ROL_NAME'] = $this->rol_name;
return $aFields;
} else {
@@ -83,14 +83,11 @@ class Roles extends BaseRoles {
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$oDataset->next();
$aRow = $oDataset->getRow();
$roles = new Roles();
$roles->load($aRow['ROL_UID']);
$aRow['ROL_NAME'] = $roles->getRolName();
if ($aRow['ROL_NAME'] == '') {
$aRow['ROL_NAME'] = $roles->getRolCode();
}
if (is_array($aRow)) {
return $aRow;
} else {
@@ -162,16 +159,16 @@ class Roles extends BaseRoles {
$oCriteria->add(RolesPeer::ROL_CREATE_DATE, '', Criteria::NOT_EQUAL);
$oCriteria->add(RolesPeer::ROL_UPDATE_DATE, '', Criteria::NOT_EQUAL);
$oCriteria->addJoin(RolesPeer::ROL_SYSTEM, SystemsPeer::SYS_UID);
if ($filter != '') {
$oCriteria->add(RolesPeer::ROL_CODE, '%'.$filter.'%', Criteria::LIKE);
}
$oCriteria->setOffset($start);
$oCriteria->setLimit($limit);
$result['LIST'] = $oCriteria;
return $result;
}
@@ -186,9 +183,6 @@ class Roles extends BaseRoles {
$o = new Roles();
$o->load($row['ROL_UID']);
$row['ROL_NAME'] = $o->getRolName();
if ($row['ROL_NAME'] == '') {
$row['ROL_NAME'] = $o->getRolCode();
}
$aRows[] = $row;
}
return $aRows;
@@ -326,9 +320,6 @@ class Roles extends BaseRoles {
if (is_array($row)) {
$o = RolesPeer::retrieveByPK($row['ROL_UID']);
$row['ROL_NAME'] = $o->getRolName();
if ($row['ROL_NAME'] == '') {
$row['ROL_NAME'] = $o->getRolCode();
}
return $row;
} else {
return null;

View File

@@ -59,7 +59,7 @@ class AuthenticationSourceMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('AUTHENTICATION_SOURCE');
$tMap = $this->dbMap->addTable('RBAC_AUTHENTICATION_SOURCE');
$tMap->setPhpName('AuthenticationSource');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class PermissionsMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('PERMISSIONS');
$tMap = $this->dbMap->addTable('RBAC_PERMISSIONS');
$tMap->setPhpName('Permissions');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class RbacUsersMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('USERS');
$tMap = $this->dbMap->addTable('RBAC_USERS');
$tMap->setPhpName('RbacUsers');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class RolesMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('ROLES');
$tMap = $this->dbMap->addTable('RBAC_ROLES');
$tMap->setPhpName('Roles');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class RolesPermissionsMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('ROLES_PERMISSIONS');
$tMap = $this->dbMap->addTable('RBAC_ROLES_PERMISSIONS');
$tMap->setPhpName('RolesPermissions');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class SystemsMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('SYSTEMS');
$tMap = $this->dbMap->addTable('RBAC_SYSTEMS');
$tMap->setPhpName('Systems');
$tMap->setUseIdGenerator(false);

View File

@@ -59,7 +59,7 @@ class UsersRolesMapBuilder {
{
$this->dbMap = Propel::getDatabaseMap('rbac');
$tMap = $this->dbMap->addTable('USERS_ROLES');
$tMap = $this->dbMap->addTable('RBAC_USERS_ROLES');
$tMap->setPhpName('UsersRoles');
$tMap->setUseIdGenerator(false);

View File

@@ -18,7 +18,7 @@ abstract class BaseAuthenticationSourcePeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'AUTHENTICATION_SOURCE';
const TABLE_NAME = 'RBAC_AUTHENTICATION_SOURCE';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.AuthenticationSource';
@@ -31,46 +31,46 @@ abstract class BaseAuthenticationSourcePeer {
/** the column name for the AUTH_SOURCE_UID field */
const AUTH_SOURCE_UID = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_UID';
const AUTH_SOURCE_UID = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_UID';
/** the column name for the AUTH_SOURCE_NAME field */
const AUTH_SOURCE_NAME = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_NAME';
const AUTH_SOURCE_NAME = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_NAME';
/** the column name for the AUTH_SOURCE_PROVIDER field */
const AUTH_SOURCE_PROVIDER = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_PROVIDER';
const AUTH_SOURCE_PROVIDER = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_PROVIDER';
/** the column name for the AUTH_SOURCE_SERVER_NAME field */
const AUTH_SOURCE_SERVER_NAME = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_SERVER_NAME';
const AUTH_SOURCE_SERVER_NAME = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_SERVER_NAME';
/** the column name for the AUTH_SOURCE_PORT field */
const AUTH_SOURCE_PORT = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_PORT';
const AUTH_SOURCE_PORT = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_PORT';
/** the column name for the AUTH_SOURCE_ENABLED_TLS field */
const AUTH_SOURCE_ENABLED_TLS = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_ENABLED_TLS';
const AUTH_SOURCE_ENABLED_TLS = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_ENABLED_TLS';
/** the column name for the AUTH_SOURCE_VERSION field */
const AUTH_SOURCE_VERSION = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_VERSION';
const AUTH_SOURCE_VERSION = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_VERSION';
/** the column name for the AUTH_SOURCE_BASE_DN field */
const AUTH_SOURCE_BASE_DN = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_BASE_DN';
const AUTH_SOURCE_BASE_DN = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_BASE_DN';
/** the column name for the AUTH_ANONYMOUS field */
const AUTH_ANONYMOUS = 'AUTHENTICATION_SOURCE.AUTH_ANONYMOUS';
const AUTH_ANONYMOUS = 'RBAC_AUTHENTICATION_SOURCE.AUTH_ANONYMOUS';
/** the column name for the AUTH_SOURCE_SEARCH_USER field */
const AUTH_SOURCE_SEARCH_USER = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_SEARCH_USER';
const AUTH_SOURCE_SEARCH_USER = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_SEARCH_USER';
/** the column name for the AUTH_SOURCE_PASSWORD field */
const AUTH_SOURCE_PASSWORD = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_PASSWORD';
const AUTH_SOURCE_PASSWORD = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_PASSWORD';
/** the column name for the AUTH_SOURCE_ATTRIBUTES field */
const AUTH_SOURCE_ATTRIBUTES = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_ATTRIBUTES';
const AUTH_SOURCE_ATTRIBUTES = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_ATTRIBUTES';
/** the column name for the AUTH_SOURCE_OBJECT_CLASSES field */
const AUTH_SOURCE_OBJECT_CLASSES = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_OBJECT_CLASSES';
const AUTH_SOURCE_OBJECT_CLASSES = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_OBJECT_CLASSES';
/** the column name for the AUTH_SOURCE_DATA field */
const AUTH_SOURCE_DATA = 'AUTHENTICATION_SOURCE.AUTH_SOURCE_DATA';
const AUTH_SOURCE_DATA = 'RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_DATA';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -230,8 +230,8 @@ abstract class BaseAuthenticationSourcePeer {
}
const COUNT = 'COUNT(AUTHENTICATION_SOURCE.AUTH_SOURCE_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT AUTHENTICATION_SOURCE.AUTH_SOURCE_UID)';
const COUNT = 'COUNT(RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_AUTHENTICATION_SOURCE.AUTH_SOURCE_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BasePermissionsPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'PERMISSIONS';
const TABLE_NAME = 'RBAC_PERMISSIONS';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.Permissions';
@@ -31,22 +31,22 @@ abstract class BasePermissionsPeer {
/** the column name for the PER_UID field */
const PER_UID = 'PERMISSIONS.PER_UID';
const PER_UID = 'RBAC_PERMISSIONS.PER_UID';
/** the column name for the PER_CODE field */
const PER_CODE = 'PERMISSIONS.PER_CODE';
const PER_CODE = 'RBAC_PERMISSIONS.PER_CODE';
/** the column name for the PER_CREATE_DATE field */
const PER_CREATE_DATE = 'PERMISSIONS.PER_CREATE_DATE';
const PER_CREATE_DATE = 'RBAC_PERMISSIONS.PER_CREATE_DATE';
/** the column name for the PER_UPDATE_DATE field */
const PER_UPDATE_DATE = 'PERMISSIONS.PER_UPDATE_DATE';
const PER_UPDATE_DATE = 'RBAC_PERMISSIONS.PER_UPDATE_DATE';
/** the column name for the PER_STATUS field */
const PER_STATUS = 'PERMISSIONS.PER_STATUS';
const PER_STATUS = 'RBAC_PERMISSIONS.PER_STATUS';
/** the column name for the PER_SYSTEM field */
const PER_SYSTEM = 'PERMISSIONS.PER_SYSTEM';
const PER_SYSTEM = 'RBAC_PERMISSIONS.PER_SYSTEM';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -190,8 +190,8 @@ abstract class BasePermissionsPeer {
}
const COUNT = 'COUNT(PERMISSIONS.PER_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT PERMISSIONS.PER_UID)';
const COUNT = 'COUNT(RBAC_PERMISSIONS.PER_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_PERMISSIONS.PER_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BaseRbacUsersPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'USERS';
const TABLE_NAME = 'RBAC_USERS';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.RbacUsers';
@@ -31,46 +31,46 @@ abstract class BaseRbacUsersPeer {
/** the column name for the USR_UID field */
const USR_UID = 'USERS.USR_UID';
const USR_UID = 'RBAC_USERS.USR_UID';
/** the column name for the USR_USERNAME field */
const USR_USERNAME = 'USERS.USR_USERNAME';
const USR_USERNAME = 'RBAC_USERS.USR_USERNAME';
/** the column name for the USR_PASSWORD field */
const USR_PASSWORD = 'USERS.USR_PASSWORD';
const USR_PASSWORD = 'RBAC_USERS.USR_PASSWORD';
/** the column name for the USR_FIRSTNAME field */
const USR_FIRSTNAME = 'USERS.USR_FIRSTNAME';
const USR_FIRSTNAME = 'RBAC_USERS.USR_FIRSTNAME';
/** the column name for the USR_LASTNAME field */
const USR_LASTNAME = 'USERS.USR_LASTNAME';
const USR_LASTNAME = 'RBAC_USERS.USR_LASTNAME';
/** the column name for the USR_EMAIL field */
const USR_EMAIL = 'USERS.USR_EMAIL';
const USR_EMAIL = 'RBAC_USERS.USR_EMAIL';
/** the column name for the USR_DUE_DATE field */
const USR_DUE_DATE = 'USERS.USR_DUE_DATE';
const USR_DUE_DATE = 'RBAC_USERS.USR_DUE_DATE';
/** the column name for the USR_CREATE_DATE field */
const USR_CREATE_DATE = 'USERS.USR_CREATE_DATE';
const USR_CREATE_DATE = 'RBAC_USERS.USR_CREATE_DATE';
/** the column name for the USR_UPDATE_DATE field */
const USR_UPDATE_DATE = 'USERS.USR_UPDATE_DATE';
const USR_UPDATE_DATE = 'RBAC_USERS.USR_UPDATE_DATE';
/** the column name for the USR_STATUS field */
const USR_STATUS = 'USERS.USR_STATUS';
const USR_STATUS = 'RBAC_USERS.USR_STATUS';
/** the column name for the USR_AUTH_TYPE field */
const USR_AUTH_TYPE = 'USERS.USR_AUTH_TYPE';
const USR_AUTH_TYPE = 'RBAC_USERS.USR_AUTH_TYPE';
/** the column name for the UID_AUTH_SOURCE field */
const UID_AUTH_SOURCE = 'USERS.UID_AUTH_SOURCE';
const UID_AUTH_SOURCE = 'RBAC_USERS.UID_AUTH_SOURCE';
/** the column name for the USR_AUTH_USER_DN field */
const USR_AUTH_USER_DN = 'USERS.USR_AUTH_USER_DN';
const USR_AUTH_USER_DN = 'RBAC_USERS.USR_AUTH_USER_DN';
/** the column name for the USR_AUTH_SUPERVISOR_DN field */
const USR_AUTH_SUPERVISOR_DN = 'USERS.USR_AUTH_SUPERVISOR_DN';
const USR_AUTH_SUPERVISOR_DN = 'RBAC_USERS.USR_AUTH_SUPERVISOR_DN';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -230,8 +230,8 @@ abstract class BaseRbacUsersPeer {
}
const COUNT = 'COUNT(USERS.USR_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT USERS.USR_UID)';
const COUNT = 'COUNT(RBAC_USERS.USR_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_USERS.USR_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BaseRolesPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'ROLES';
const TABLE_NAME = 'RBAC_ROLES';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.Roles';
@@ -31,25 +31,25 @@ abstract class BaseRolesPeer {
/** the column name for the ROL_UID field */
const ROL_UID = 'ROLES.ROL_UID';
const ROL_UID = 'RBAC_ROLES.ROL_UID';
/** the column name for the ROL_PARENT field */
const ROL_PARENT = 'ROLES.ROL_PARENT';
const ROL_PARENT = 'RBAC_ROLES.ROL_PARENT';
/** the column name for the ROL_SYSTEM field */
const ROL_SYSTEM = 'ROLES.ROL_SYSTEM';
const ROL_SYSTEM = 'RBAC_ROLES.ROL_SYSTEM';
/** the column name for the ROL_CODE field */
const ROL_CODE = 'ROLES.ROL_CODE';
const ROL_CODE = 'RBAC_ROLES.ROL_CODE';
/** the column name for the ROL_CREATE_DATE field */
const ROL_CREATE_DATE = 'ROLES.ROL_CREATE_DATE';
const ROL_CREATE_DATE = 'RBAC_ROLES.ROL_CREATE_DATE';
/** the column name for the ROL_UPDATE_DATE field */
const ROL_UPDATE_DATE = 'ROLES.ROL_UPDATE_DATE';
const ROL_UPDATE_DATE = 'RBAC_ROLES.ROL_UPDATE_DATE';
/** the column name for the ROL_STATUS field */
const ROL_STATUS = 'ROLES.ROL_STATUS';
const ROL_STATUS = 'RBAC_ROLES.ROL_STATUS';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -195,8 +195,8 @@ abstract class BaseRolesPeer {
}
const COUNT = 'COUNT(ROLES.ROL_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT ROLES.ROL_UID)';
const COUNT = 'COUNT(RBAC_ROLES.ROL_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_ROLES.ROL_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BaseRolesPermissionsPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'ROLES_PERMISSIONS';
const TABLE_NAME = 'RBAC_ROLES_PERMISSIONS';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.RolesPermissions';
@@ -31,10 +31,10 @@ abstract class BaseRolesPermissionsPeer {
/** the column name for the ROL_UID field */
const ROL_UID = 'ROLES_PERMISSIONS.ROL_UID';
const ROL_UID = 'RBAC_ROLES_PERMISSIONS.ROL_UID';
/** the column name for the PER_UID field */
const PER_UID = 'ROLES_PERMISSIONS.PER_UID';
const PER_UID = 'RBAC_ROLES_PERMISSIONS.PER_UID';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -170,8 +170,8 @@ abstract class BaseRolesPermissionsPeer {
}
const COUNT = 'COUNT(ROLES_PERMISSIONS.ROL_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT ROLES_PERMISSIONS.ROL_UID)';
const COUNT = 'COUNT(RBAC_ROLES_PERMISSIONS.ROL_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_ROLES_PERMISSIONS.ROL_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BaseSystemsPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'SYSTEMS';
const TABLE_NAME = 'RBAC_SYSTEMS';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.Systems';
@@ -31,19 +31,19 @@ abstract class BaseSystemsPeer {
/** the column name for the SYS_UID field */
const SYS_UID = 'SYSTEMS.SYS_UID';
const SYS_UID = 'RBAC_SYSTEMS.SYS_UID';
/** the column name for the SYS_CODE field */
const SYS_CODE = 'SYSTEMS.SYS_CODE';
const SYS_CODE = 'RBAC_SYSTEMS.SYS_CODE';
/** the column name for the SYS_CREATE_DATE field */
const SYS_CREATE_DATE = 'SYSTEMS.SYS_CREATE_DATE';
const SYS_CREATE_DATE = 'RBAC_SYSTEMS.SYS_CREATE_DATE';
/** the column name for the SYS_UPDATE_DATE field */
const SYS_UPDATE_DATE = 'SYSTEMS.SYS_UPDATE_DATE';
const SYS_UPDATE_DATE = 'RBAC_SYSTEMS.SYS_UPDATE_DATE';
/** the column name for the SYS_STATUS field */
const SYS_STATUS = 'SYSTEMS.SYS_STATUS';
const SYS_STATUS = 'RBAC_SYSTEMS.SYS_STATUS';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -185,8 +185,8 @@ abstract class BaseSystemsPeer {
}
const COUNT = 'COUNT(SYSTEMS.SYS_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT SYSTEMS.SYS_UID)';
const COUNT = 'COUNT(RBAC_SYSTEMS.SYS_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_SYSTEMS.SYS_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -18,7 +18,7 @@ abstract class BaseUsersRolesPeer {
const DATABASE_NAME = 'rbac';
/** the table name for this class */
const TABLE_NAME = 'USERS_ROLES';
const TABLE_NAME = 'RBAC_USERS_ROLES';
/** A class that can be returned by this peer. */
const CLASS_DEFAULT = 'classes.model.UsersRoles';
@@ -31,10 +31,10 @@ abstract class BaseUsersRolesPeer {
/** the column name for the USR_UID field */
const USR_UID = 'USERS_ROLES.USR_UID';
const USR_UID = 'RBAC_USERS_ROLES.USR_UID';
/** the column name for the ROL_UID field */
const ROL_UID = 'USERS_ROLES.ROL_UID';
const ROL_UID = 'RBAC_USERS_ROLES.ROL_UID';
/** The PHP to DB Name Mapping */
private static $phpNameMap = null;
@@ -170,8 +170,8 @@ abstract class BaseUsersRolesPeer {
}
const COUNT = 'COUNT(USERS_ROLES.USR_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT USERS_ROLES.USR_UID)';
const COUNT = 'COUNT(RBAC_USERS_ROLES.USR_UID)';
const COUNT_DISTINCT = 'COUNT(DISTINCT RBAC_USERS_ROLES.USR_UID)';
/**
* Returns the number of rows matching criteria.

View File

@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<database name="rbac">
<table name="PERMISSIONS">
<table name="RBAC_PERMISSIONS">
<vendor type="mysql">
<parameter name="Name" value="PERMISSIONS"/>
<parameter name="Name" value="RBAC_PERMISSIONS"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -28,9 +29,9 @@
<column name="PER_STATUS" type="INTEGER" required="true" default="1" />
<column name="PER_SYSTEM" type="VARCHAR" size="32" required="true" default="00000000000000000000000000000002" />
</table>
<table name="ROLES">
<table name="RBAC_ROLES">
<vendor type="mysql">
<parameter name="Name" value="ROLES"/>
<parameter name="Name" value="RBAC_ROLES"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -57,9 +58,9 @@
<column name="ROL_UPDATE_DATE" type="TIMESTAMP" />
<column name="ROL_STATUS" type="INTEGER" required="true" default="1" />
</table>
<table name="ROLES_PERMISSIONS">
<table name="RBAC_ROLES_PERMISSIONS">
<vendor type="mysql">
<parameter name="Name" value="ROLES_PERMISSIONS"/>
<parameter name="Name" value="RBAC_ROLES_PERMISSIONS"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -81,9 +82,9 @@
<column name="ROL_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
<column name="PER_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
</table>
<table name="SYSTEMS">
<table name="RBAC_SYSTEMS">
<vendor type="mysql">
<parameter name="Name" value="SYSTEMS"/>
<parameter name="Name" value="RBAC_SYSTEMS"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -108,9 +109,9 @@
<column name="SYS_UPDATE_DATE" type="TIMESTAMP" />
<column name="SYS_STATUS" type="INTEGER" required="true" default="0" />
</table>
<table name="USERS">
<table name="RBAC_USERS">
<vendor type="mysql">
<parameter name="Name" value="USERS"/>
<parameter name="Name" value="RBAC_USERS"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -144,9 +145,9 @@
<column name="USR_AUTH_USER_DN" type="VARCHAR" size="255" required="true" default="" />
<column name="USR_AUTH_SUPERVISOR_DN" type="VARCHAR" size="255" required="true" default="" />
</table>
<table name="USERS_ROLES">
<table name="RBAC_USERS_ROLES">
<vendor type="mysql">
<parameter name="Name" value="USERS_ROLES"/>
<parameter name="Name" value="RBAC_USERS_ROLES"/>
<parameter name="Engine" value="MyISAM"/>
<parameter name="Version" value="10"/>
<parameter name="Row_format" value="Dynamic"/>
@@ -168,7 +169,7 @@
<column name="USR_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
<column name="ROL_UID" type="VARCHAR" size="32" required="true" primaryKey="true" default="" />
</table>
<table name="AUTHENTICATION_SOURCE">
<table name="RBAC_AUTHENTICATION_SOURCE">
<vendor type="mysql">
<parameter name="Name" value="AUTHENTICATION_SOURCE"/>
<parameter name="Engine" value="MyISAM"/>

View File

@@ -1,64 +1,64 @@
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000001','PM_LOGIN','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000002','PM_SETUP','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000003','PM_USERS','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000004','PM_FACTORY','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000005','PM_CASES','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000006','PM_ALLCASES','2008-04-30 00:00:00','2008-04-30 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000008','PM_REPORTS','2008-05-12 00:00:00','2008-05-12 00:00:00',0,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000007','PM_REASSIGNCASE','2008-05-02 18:16:29','2008-05-02 18:16:29',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000009','PM_SUPERVISOR','0000-00-00 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000010','PM_SETUP_ADVANCE','0000-00-00 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000011','PM_DASHBOARD','2009-02-18 00:00:00','2009-02-18 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000012','PM_WEBDAV','2009-08-21 00:00:00','2009-08-21 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000013','PM_DELETECASE','2009-10-12 00:00:00','0000-00-00 00:00:00',0,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000014','PM_EDITPERSONALINFO','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000015','PM_FOLDERS_VIEW','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000016','PM_FOLDERS_ADD_FOLDER','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO PERMISSIONS VALUES ('00000000000000000000000000000017','PM_FOLDERS_ADD_FILE','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000001','PM_LOGIN','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000002','PM_SETUP','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000003','PM_USERS','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000004','PM_FACTORY','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000005','PM_CASES','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000006','PM_ALLCASES','2008-04-30 00:00:00','2008-04-30 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000008','PM_REPORTS','2008-05-12 00:00:00','2008-05-12 00:00:00',0,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000007','PM_REASSIGNCASE','2008-05-02 18:16:29','2008-05-02 18:16:29',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000009','PM_SUPERVISOR','0000-00-00 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000010','PM_SETUP_ADVANCE','0000-00-00 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000011','PM_DASHBOARD','2009-02-18 00:00:00','2009-02-18 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000012','PM_WEBDAV','2009-08-21 00:00:00','2009-08-21 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000013','PM_DELETECASE','2009-10-12 00:00:00','0000-00-00 00:00:00',0,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000014','PM_EDITPERSONALINFO','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000015','PM_FOLDERS_VIEW','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000016','PM_FOLDERS_ADD_FOLDER','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO RBAC_PERMISSIONS VALUES ('00000000000000000000000000000017','PM_FOLDERS_ADD_FILE','2009-10-12 00:00:00','0000-00-00 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO ROLES VALUES ('00000000000000000000000000000001','','00000000000000000000000000000001','RBAC_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO ROLES VALUES ('00000000000000000000000000000002','','00000000000000000000000000000002','PROCESSMAKER_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO ROLES VALUES ('00000000000000000000000000000003','','00000000000000000000000000000002','PROCESSMAKER_OPERATOR','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO ROLES VALUES ('00000000000000000000000000000004','','00000000000000000000000000000002','PROCESSMAKER_MANAGER', '2010-03-29 09:14:15', '2010-03-29 09:19:53', 1);
INSERT INTO RBAC_ROLES VALUES ('00000000000000000000000000000001','','00000000000000000000000000000001','RBAC_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO RBAC_ROLES VALUES ('00000000000000000000000000000002','','00000000000000000000000000000002','PROCESSMAKER_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO RBAC_ROLES VALUES ('00000000000000000000000000000003','','00000000000000000000000000000002','PROCESSMAKER_OPERATOR','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO RBAC_ROLES VALUES ('00000000000000000000000000000004','','00000000000000000000000000000002','PROCESSMAKER_MANAGER', '2010-03-29 09:14:15', '2010-03-29 09:19:53', 1);
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000001');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000002');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000003');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000004');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000005');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000006');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000007');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000008');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000009');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000010');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000011');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000012');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000013');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000014');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000015');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000016');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000017');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000003','00000000000000000000000000000001');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000003','00000000000000000000000000000005');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000001');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000003');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000005');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000006');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000007');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000008');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000009');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000011');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000013');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000014');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000015');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000016');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000017');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000018');
INSERT INTO ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000019');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000001');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000002');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000003');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000004');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000005');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000006');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000007');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000008');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000009');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000010');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000011');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000012');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000013');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000014');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000015');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000016');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000002','00000000000000000000000000000017');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000003','00000000000000000000000000000001');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000003','00000000000000000000000000000005');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000001');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000003');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000005');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000006');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000007');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000008');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000009');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000011');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000013');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000014');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000015');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000016');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000017');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000018');
INSERT INTO RBAC_ROLES_PERMISSIONS VALUES ('00000000000000000000000000000004', '00000000000000000000000000000019');
INSERT INTO SYSTEMS VALUES ('00000000000000000000000000000001','RBAC','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO SYSTEMS VALUES ('00000000000000000000000000000002','PROCESSMAKER','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO RBAC_SYSTEMS VALUES ('00000000000000000000000000000001','RBAC','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO RBAC_SYSTEMS VALUES ('00000000000000000000000000000002','PROCESSMAKER','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO USERS VALUES ('00000000000000000000000000000001','admin','21232f297a57a5a743894a0e4a801fc3','Administrator','','admin@processmaker.com','2020-01-01','2007-08-03 12:24:36','2008-02-13 07:24:07',1,'MYSQL','00000000000000000000000000000000','','','','');
INSERT INTO RBAC_USERS VALUES ('00000000000000000000000000000001','admin','21232f297a57a5a743894a0e4a801fc3','Administrator','','admin@processmaker.com','2020-01-01','2007-08-03 12:24:36','2008-02-13 07:24:07',1,'MYSQL','00000000000000000000000000000000','','','','');
INSERT INTO USERS_ROLES VALUES ('00000000000000000000000000000001','00000000000000000000000000000002');
INSERT INTO RBAC_USERS_ROLES VALUES ('00000000000000000000000000000001','00000000000000000000000000000002');

View File

@@ -4,7 +4,7 @@
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'PERMISSIONS')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_PERMISSIONS')
BEGIN
DECLARE @reftable_1 nvarchar(60), @constraintname_1 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -16,7 +16,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'PERMISSIONS'
and tables.name = 'RBAC_PERMISSIONS'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_1, @constraintname_1
while @@FETCH_STATUS = 0
@@ -26,11 +26,11 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [PERMISSIONS]
DROP TABLE [RBAC_PERMISSIONS]
END
CREATE TABLE [PERMISSIONS]
CREATE TABLE [RBAC_PERMISSIONS]
(
[PER_UID] VARCHAR(32) default '' NOT NULL,
[PER_CODE] VARCHAR(32) default '' NOT NULL,
@@ -38,7 +38,7 @@ CREATE TABLE [PERMISSIONS]
[PER_UPDATE_DATE] CHAR(19) default '0000-00-00 00:00:00' NOT NULL,
[PER_STATUS] INT default 1 NOT NULL,
[PER_SYSTEM] VARCHAR(32) default '00000000000000000000000000000002' NOT NULL,
CONSTRAINT PERMISSIONS_PK PRIMARY KEY ([PER_UID])
CONSTRAINT RBAC_PERMISSIONS_PK PRIMARY KEY ([PER_UID])
);
/* ---------------------------------------------------------------------- */
@@ -46,7 +46,7 @@ CREATE TABLE [PERMISSIONS]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'ROLES')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_ROLES')
BEGIN
DECLARE @reftable_2 nvarchar(60), @constraintname_2 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -68,11 +68,11 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [ROLES]
DROP TABLE [RBAC_ROLES]
END
CREATE TABLE [ROLES]
CREATE TABLE [RBAC_ROLES]
(
[ROL_UID] VARCHAR(32) default '' NOT NULL,
[ROL_PARENT] VARCHAR(32) default '' NOT NULL,
@@ -81,7 +81,7 @@ CREATE TABLE [ROLES]
[ROL_CREATE_DATE] CHAR(19) default '0000-00-00 00:00:00' NOT NULL,
[ROL_UPDATE_DATE] CHAR(19) default '0000-00-00 00:00:00' NOT NULL,
[ROL_STATUS] INT default 1 NOT NULL,
CONSTRAINT ROLES_PK PRIMARY KEY ([ROL_UID])
CONSTRAINT RBAC_ROLES_PK PRIMARY KEY ([ROL_UID])
);
/* ---------------------------------------------------------------------- */
@@ -89,7 +89,7 @@ CREATE TABLE [ROLES]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'ROLES_PERMISSIONS')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_ROLES_PERMISSIONS')
BEGIN
DECLARE @reftable_3 nvarchar(60), @constraintname_3 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -101,7 +101,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'ROLES_PERMISSIONS'
and tables.name = 'RBAC_ROLES_PERMISSIONS'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_3, @constraintname_3
while @@FETCH_STATUS = 0
@@ -111,15 +111,15 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [ROLES_PERMISSIONS]
DROP TABLE [RBAC_ROLES_PERMISSIONS]
END
CREATE TABLE [ROLES_PERMISSIONS]
CREATE TABLE [RBAC_ROLES_PERMISSIONS]
(
[ROL_UID] VARCHAR(32) default '' NOT NULL,
[PER_UID] VARCHAR(32) default '' NOT NULL,
CONSTRAINT ROLES_PERMISSIONS_PK PRIMARY KEY ([ROL_UID],[PER_UID])
CONSTRAINT RBAC_ROLES_PERMISSIONS_PK PRIMARY KEY ([ROL_UID],[PER_UID])
);
/* ---------------------------------------------------------------------- */
@@ -127,7 +127,7 @@ CREATE TABLE [ROLES_PERMISSIONS]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'SYSTEMS')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_SYSTEMS')
BEGIN
DECLARE @reftable_4 nvarchar(60), @constraintname_4 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -139,7 +139,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'SYSTEMS'
and tables.name = 'RBAC_SYSTEMS'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_4, @constraintname_4
while @@FETCH_STATUS = 0
@@ -149,18 +149,18 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [SYSTEMS]
DROP TABLE [RBAC_SYSTEMS]
END
CREATE TABLE [SYSTEMS]
CREATE TABLE [RBAC_SYSTEMS]
(
[SYS_UID] VARCHAR(32) default '' NOT NULL,
[SYS_CODE] VARCHAR(32) default '' NOT NULL,
[SYS_CREATE_DATE] CHAR(19) default '0000-00-00 00:00:00' NOT NULL,
[SYS_UPDATE_DATE] CHAR(19) default '0000-00-00 00:00:00' NOT NULL,
[SYS_STATUS] INT default 0 NOT NULL,
CONSTRAINT SYSTEMS_PK PRIMARY KEY ([SYS_UID])
CONSTRAINT RBAC_SYSTEMS_PK PRIMARY KEY ([SYS_UID])
);
/* ---------------------------------------------------------------------- */
@@ -218,7 +218,7 @@ CREATE TABLE [RBAC_USERS]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'USERS_ROLES')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_USERS_ROLES')
BEGIN
DECLARE @reftable_6 nvarchar(60), @constraintname_6 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -230,7 +230,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'USERS_ROLES'
and tables.name = 'RBAC_USERS_ROLES'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_6, @constraintname_6
while @@FETCH_STATUS = 0
@@ -240,15 +240,15 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [USERS_ROLES]
DROP TABLE [RBAC_USERS_ROLES]
END
CREATE TABLE [USERS_ROLES]
CREATE TABLE [RBAC_USERS_ROLES]
(
[USR_UID] VARCHAR(32) default '' NOT NULL,
[ROL_UID] VARCHAR(32) default '' NOT NULL,
CONSTRAINT USERS_ROLES_PK PRIMARY KEY ([USR_UID],[ROL_UID])
CONSTRAINT RBAC_USERS_ROLES_PK PRIMARY KEY ([USR_UID],[ROL_UID])
);
/* ---------------------------------------------------------------------- */
@@ -256,7 +256,7 @@ CREATE TABLE [USERS_ROLES]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'AUTHENTICATION_SOURCE')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_AUTHENTICATION_SOURCE')
BEGIN
DECLARE @reftable_7 nvarchar(60), @constraintname_7 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -268,7 +268,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'AUTHENTICATION_SOURCE'
and tables.name = 'RBAC_AUTHENTICATION_SOURCE'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_7, @constraintname_7
while @@FETCH_STATUS = 0
@@ -278,11 +278,11 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [AUTHENTICATION_SOURCE]
DROP TABLE [RBAC_AUTHENTICATION_SOURCE]
END
CREATE TABLE [AUTHENTICATION_SOURCE]
CREATE TABLE [RBAC_AUTHENTICATION_SOURCE]
(
[AUTH_SOURCE_UID] VARCHAR(32) default '' NOT NULL,
[AUTH_SOURCE_NAME] VARCHAR(50) default '' NOT NULL,
@@ -298,7 +298,7 @@ CREATE TABLE [AUTHENTICATION_SOURCE]
[AUTH_SOURCE_ATTRIBUTES] VARCHAR(255) default '' NOT NULL,
[AUTH_SOURCE_OBJECT_CLASSES] VARCHAR(255) default '' NOT NULL,
[AUTH_SOURCE_DATA] TEXT NULL,
CONSTRAINT AUTHENTICATION_SOURCE_PK PRIMARY KEY ([AUTH_SOURCE_UID])
CONSTRAINT RBAC_AUTHENTICATION_SOURCE_PK PRIMARY KEY ([AUTH_SOURCE_UID])
);
@@ -307,7 +307,7 @@ CREATE TABLE [AUTHENTICATION_SOURCE]
/* ---------------------------------------------------------------------- */
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'USERS')
IF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = 'RBAC_USERS')
BEGIN
DECLARE @reftable_8 nvarchar(60), @constraintname_8 nvarchar(60)
DECLARE refcursor CURSOR FOR
@@ -319,7 +319,7 @@ BEGIN
where tables.id = ref.rkeyid
and cons.id = ref.constid
and reftables.id = ref.fkeyid
and tables.name = 'USERS'
and tables.name = 'RBAC_USERS'
OPEN refcursor
FETCH NEXT from refcursor into @reftable_8, @constraintname_8
while @@FETCH_STATUS = 0
@@ -329,10 +329,10 @@ BEGIN
END
CLOSE refcursor
DEALLOCATE refcursor
DROP TABLE [USERS]
DROP TABLE [RBAC_USERS]
END
CREATE TABLE [USERS]
CREATE TABLE [RBAC_USERS]
(
[USR_UID] VARCHAR(32) default '' NOT NULL,
[USR_USERNAME] VARCHAR(100) default '' NOT NULL,
@@ -354,7 +354,7 @@ CREATE TABLE [USERS]
[USR_REPORTS_TO] varchar(32) NULL,
CONSTRAINT USERS_PK PRIMARY KEY ([USR_UID])
CONSTRAINT RBAC_USERS_PK PRIMARY KEY ([USR_UID])
);

View File

@@ -1,4 +1,4 @@
INSERT INTO `PERMISSIONS` VALUES
INSERT INTO `RBAC_PERMISSIONS` VALUES
('00000000000000000000000000000001','PM_LOGIN','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002'),
('00000000000000000000000000000002','PM_SETUP','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002'),
('00000000000000000000000000000003','PM_USERS','2007-08-03 12:24:36','2007-08-03 12:24:36',1,'00000000000000000000000000000002'),
@@ -19,14 +19,14 @@ INSERT INTO `PERMISSIONS` VALUES
('00000000000000000000000000000018','PM_CANCELCASE','2011-15-11 00:00:00','2011-15-11 00:00:00',1,'00000000000000000000000000000002'),
('00000000000000000000000000000019','PM_FOLDER_DELETE','2011-15-11 00:00:00','2011-15-11 00:00:00',1,'00000000000000000000000000000002');
INSERT INTO `ROLES` VALUES
INSERT INTO `RBAC_ROLES` VALUES
('00000000000000000000000000000001','','00000000000000000000000000000001','RBAC_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1),
('00000000000000000000000000000002','','00000000000000000000000000000002','PROCESSMAKER_ADMIN','2007-07-31 19:10:22','2007-08-03 12:24:36',1),
('00000000000000000000000000000003','','00000000000000000000000000000002','PROCESSMAKER_OPERATOR','2007-07-31 19:10:22','2007-08-03 12:24:36',1),
('00000000000000000000000000000004', '', '00000000000000000000000000000002', 'PROCESSMAKER_MANAGER', '2010-03-29 09:14:15', '2010-03-29 09:19:53', 1);
INSERT INTO `ROLES_PERMISSIONS` VALUES
INSERT INTO `RBAC_ROLES_PERMISSIONS` VALUES
('00000000000000000000000000000002','00000000000000000000000000000001'),
('00000000000000000000000000000002','00000000000000000000000000000002'),
('00000000000000000000000000000002','00000000000000000000000000000003'),
@@ -64,6 +64,6 @@ INSERT INTO `ROLES_PERMISSIONS` VALUES
('00000000000000000000000000000004', '00000000000000000000000000000018'),
('00000000000000000000000000000004', '00000000000000000000000000000019');
INSERT INTO `SYSTEMS` VALUES ('00000000000000000000000000000001','RBAC','2007-07-31 19:10:22','2007-08-03 12:24:36',1),('00000000000000000000000000000002','PROCESSMAKER','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO `USERS` VALUES ('00000000000000000000000000000001','admin','21232f297a57a5a743894a0e4a801fc3','Administrator','','admin@processmaker.com','2020-01-01','2007-08-03 12:24:36','2008-02-13 07:24:07',1,'MYSQL','00000000000000000000000000000000','','');
INSERT INTO `USERS_ROLES` VALUES ('00000000000000000000000000000001','00000000000000000000000000000002');
INSERT INTO `RBAC_SYSTEMS` VALUES ('00000000000000000000000000000001','RBAC','2007-07-31 19:10:22','2007-08-03 12:24:36',1),('00000000000000000000000000000002','PROCESSMAKER','2007-07-31 19:10:22','2007-08-03 12:24:36',1);
INSERT INTO `RBAC_USERS` VALUES ('00000000000000000000000000000001','admin','21232f297a57a5a743894a0e4a801fc3','Administrator','','admin@processmaker.com','2020-01-01','2007-08-03 12:24:36','2008-02-13 07:24:07',1,'MYSQL','00000000000000000000000000000000','','');
INSERT INTO `RBAC_USERS_ROLES` VALUES ('00000000000000000000000000000001','00000000000000000000000000000002');

View File

@@ -7,10 +7,10 @@ SET FOREIGN_KEY_CHECKS = 0;
#-- PERMISSIONS
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `PERMISSIONS`;
DROP TABLE IF EXISTS `RBAC_PERMISSIONS`;
CREATE TABLE `PERMISSIONS`
CREATE TABLE `RBAC_PERMISSIONS`
(
`PER_UID` VARCHAR(32) default '' NOT NULL,
`PER_CODE` VARCHAR(32) default '' NOT NULL,
@@ -24,10 +24,10 @@ CREATE TABLE `PERMISSIONS`
#-- ROLES
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `ROLES`;
DROP TABLE IF EXISTS `RBAC_ROLES`;
CREATE TABLE `ROLES`
CREATE TABLE `RBAC_ROLES`
(
`ROL_UID` VARCHAR(32) default '' NOT NULL,
`ROL_PARENT` VARCHAR(32) default '' NOT NULL,
@@ -42,10 +42,10 @@ CREATE TABLE `ROLES`
#-- ROLES_PERMISSIONS
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `ROLES_PERMISSIONS`;
DROP TABLE IF EXISTS `RBAC_ROLES_PERMISSIONS`;
CREATE TABLE `ROLES_PERMISSIONS`
CREATE TABLE `RBAC_ROLES_PERMISSIONS`
(
`ROL_UID` VARCHAR(32) default '' NOT NULL,
`PER_UID` VARCHAR(32) default '' NOT NULL,
@@ -55,10 +55,10 @@ CREATE TABLE `ROLES_PERMISSIONS`
#-- SYSTEMS
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `SYSTEMS`;
DROP TABLE IF EXISTS `RBAC_SYSTEMS`;
CREATE TABLE `SYSTEMS`
CREATE TABLE `RBAC_SYSTEMS`
(
`SYS_UID` VARCHAR(32) default '' NOT NULL,
`SYS_CODE` VARCHAR(32) default '' NOT NULL,
@@ -71,10 +71,10 @@ CREATE TABLE `SYSTEMS`
#-- USERS
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `USERS`;
DROP TABLE IF EXISTS `RBAC_USERS`;
CREATE TABLE `USERS`
CREATE TABLE `RBAC_USERS`
(
`USR_UID` VARCHAR(32) default '' NOT NULL,
`USR_USERNAME` VARCHAR(100) default '' NOT NULL,
@@ -96,10 +96,10 @@ CREATE TABLE `USERS`
#-- USERS_ROLES
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `USERS_ROLES`;
DROP TABLE IF EXISTS `RBAC_USERS_ROLES`;
CREATE TABLE `USERS_ROLES`
CREATE TABLE `RBAC_USERS_ROLES`
(
`USR_UID` VARCHAR(32) default '' NOT NULL,
`ROL_UID` VARCHAR(32) default '' NOT NULL,
@@ -109,10 +109,10 @@ CREATE TABLE `USERS_ROLES`
#-- AUTHENTICATION_SOURCE
#-----------------------------------------------------------------------------
DROP TABLE IF EXISTS `AUTHENTICATION_SOURCE`;
DROP TABLE IF EXISTS `RBAC_AUTHENTICATION_SOURCE`;
CREATE TABLE `AUTHENTICATION_SOURCE`
CREATE TABLE `RBAC_AUTHENTICATION_SOURCE`
(
`AUTH_SOURCE_UID` VARCHAR(32) default '' NOT NULL,
`AUTH_SOURCE_NAME` VARCHAR(50) default '' NOT NULL,

View File

@@ -4,10 +4,10 @@
PERMISSIONS
----------------------------------------------------------------------- */
DROP TABLE "PERMISSIONS" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_PERMISSIONS" CASCADE CONSTRAINTS;
CREATE TABLE "PERMISSIONS"
CREATE TABLE "RBAC_PERMISSIONS"
(
"PER_UID" VARCHAR2(32) default '' NOT NULL,
"PER_CODE" VARCHAR2(32) default '' NOT NULL,
@@ -16,7 +16,7 @@ CREATE TABLE "PERMISSIONS"
"PER_STATUS" NUMBER default 1 NOT NULL
);
ALTER TABLE "PERMISSIONS"
ALTER TABLE "RBAC_PERMISSIONS"
ADD CONSTRAINT "PERMISSIONS_PK"
PRIMARY KEY ("PER_UID");
@@ -25,10 +25,10 @@ CREATE TABLE "PERMISSIONS"
ROLES
----------------------------------------------------------------------- */
DROP TABLE "ROLES" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_ROLES" CASCADE CONSTRAINTS;
CREATE TABLE "ROLES"
CREATE TABLE "RBAC_ROLES"
(
"ROL_UID" VARCHAR2(32) default '' NOT NULL,
"ROL_PARENT" VARCHAR2(32) default '' NOT NULL,
@@ -39,7 +39,7 @@ CREATE TABLE "ROLES"
"ROL_STATUS" NUMBER default 1 NOT NULL
);
ALTER TABLE "ROLES"
ALTER TABLE "RBAC_ROLES"
ADD CONSTRAINT "ROLES_PK"
PRIMARY KEY ("ROL_UID");
@@ -48,17 +48,17 @@ CREATE TABLE "ROLES"
ROLES_PERMISSIONS
----------------------------------------------------------------------- */
DROP TABLE "ROLES_PERMISSIONS" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_ROLES_PERMISSIONS" CASCADE CONSTRAINTS;
CREATE TABLE "ROLES_PERMISSIONS"
CREATE TABLE "RBAC_ROLES_PERMISSIONS"
(
"ROL_UID" VARCHAR2(32) default '' NOT NULL,
"PER_UID" VARCHAR2(32) default '' NOT NULL
);
ALTER TABLE "ROLES_PERMISSIONS"
ADD CONSTRAINT "ROLES_PERMISSIONS_PK"
ALTER TABLE "RBAC_ROLES_PERMISSIONS"
ADD CONSTRAINT "RBAC_ROLES_PERMISSIONS_PK"
PRIMARY KEY ("ROL_UID","PER_UID");
@@ -66,10 +66,10 @@ CREATE TABLE "ROLES_PERMISSIONS"
SYSTEMS
----------------------------------------------------------------------- */
DROP TABLE "SYSTEMS" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_SYSTEMS" CASCADE CONSTRAINTS;
CREATE TABLE "SYSTEMS"
CREATE TABLE "RBAC_SYSTEMS"
(
"SYS_UID" VARCHAR2(32) default '' NOT NULL,
"SYS_CODE" VARCHAR2(32) default '' NOT NULL,
@@ -78,7 +78,7 @@ CREATE TABLE "SYSTEMS"
"SYS_STATUS" NUMBER default 0 NOT NULL
);
ALTER TABLE "SYSTEMS"
ALTER TABLE "RBAC_SYSTEMS"
ADD CONSTRAINT "SYSTEMS_PK"
PRIMARY KEY ("SYS_UID");
@@ -87,10 +87,10 @@ CREATE TABLE "SYSTEMS"
USERS
----------------------------------------------------------------------- */
DROP TABLE "USERS" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_USERS" CASCADE CONSTRAINTS;
CREATE TABLE "USERS"
CREATE TABLE "RBAC_USERS"
(
"USR_UID" VARCHAR2(32) default '' NOT NULL,
"USR_USERNAME" VARCHAR2(100) default '' NOT NULL,
@@ -104,7 +104,7 @@ CREATE TABLE "USERS"
"USR_STATUS" NUMBER default 1 NOT NULL
);
ALTER TABLE "USERS"
ALTER TABLE "RBAC_USERS"
ADD CONSTRAINT "USERS_PK"
PRIMARY KEY ("USR_UID");
@@ -113,15 +113,15 @@ CREATE TABLE "USERS"
USERS_ROLES
----------------------------------------------------------------------- */
DROP TABLE "USERS_ROLES" CASCADE CONSTRAINTS;
DROP TABLE "RBAC_USERS_ROLES" CASCADE CONSTRAINTS;
CREATE TABLE "USERS_ROLES"
CREATE TABLE "RBAC_USERS_ROLES"
(
"USR_UID" VARCHAR2(32) default '' NOT NULL,
"ROL_UID" VARCHAR2(32) default '' NOT NULL
);
ALTER TABLE "USERS_ROLES"
ALTER TABLE "RBAC_USERS_ROLES"
ADD CONSTRAINT "USERS_ROLES_PK"
PRIMARY KEY ("USR_UID","ROL_UID");