<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.pplant.de/index.php?action=history&amp;feed=atom&amp;title=Alter-User-Tables.sql</id>
		<title>Alter-User-Tables.sql - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.pplant.de/index.php?action=history&amp;feed=atom&amp;title=Alter-User-Tables.sql"/>
		<link rel="alternate" type="text/html" href="https://wiki.pplant.de/index.php?title=Alter-User-Tables.sql&amp;action=history"/>
		<updated>2026-05-07T10:54:35Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in PPwiki</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.pplant.de/index.php?title=Alter-User-Tables.sql&amp;diff=8074&amp;oldid=prev</id>
		<title>Schild: Die Seite wurde neu angelegt: „&lt;pre&gt;  drop table CDSROLEOBJECTS cascade constraints PURGE; drop table CDSUSERROLES cascade constraints PURGE; drop table CDSOBJECTS cascade constraints PURGE;…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.pplant.de/index.php?title=Alter-User-Tables.sql&amp;diff=8074&amp;oldid=prev"/>
				<updated>2020-07-17T07:08:01Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;lt;pre&amp;gt;  drop table CDSROLEOBJECTS cascade constraints PURGE; drop table CDSUSERROLES cascade constraints PURGE; drop table CDSOBJECTS cascade constraints PURGE;…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt; &lt;br /&gt;
drop table CDSROLEOBJECTS cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERROLES cascade constraints PURGE;&lt;br /&gt;
drop table CDSOBJECTS cascade constraints PURGE;&lt;br /&gt;
drop table CDSROLES cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERS cascade constraints PURGE;&lt;br /&gt;
drop table CDSLOGINDETAILS cascade constraints PURGE;&lt;br /&gt;
drop table CDSLOGINHISTORY cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERASSIGNMENT cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERCLAIMS cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERFAVORITES cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERHISTORY cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERLOGINS cascade constraints PURGE;&lt;br /&gt;
drop table CDSUSERSETTINGS cascade constraints PURGE;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; &lt;br /&gt;
   (	&amp;quot;Id&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;Fingerprint&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;UserId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;SessionId&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;UserAgent&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;UserHostName&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;UserHostAddress&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;Browser&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;MobileDevice&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;FirstLogin&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;LastLogin&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;LastAliveSignal&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;ModuleId&amp;quot; NVARCHAR2(50)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; &lt;br /&gt;
   (	&amp;quot;Id&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;CdsLoginDetailId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;UserId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;Text&amp;quot; NVARCHAR2(1000), &lt;br /&gt;
	&amp;quot;LogLevel&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;Time&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;ModuleId&amp;quot; NVARCHAR2(50), &lt;br /&gt;
	&amp;quot;Version&amp;quot; NVARCHAR2(50)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; &lt;br /&gt;
   (	&amp;quot;Id&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;Name&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;Discriminator&amp;quot; NVARCHAR2(128)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserClaims&amp;quot; &lt;br /&gt;
   (	&amp;quot;Id&amp;quot; NUMBER(10,0), &lt;br /&gt;
	&amp;quot;UserId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;ClaimType&amp;quot; NCLOB, &lt;br /&gt;
	&amp;quot;ClaimValue&amp;quot; NCLOB&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; &lt;br /&gt;
 LOB (&amp;quot;ClaimType&amp;quot;) STORE AS BASICFILE (&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; ENABLE STORAGE IN ROW CHUNK 8192 RETENTION &lt;br /&gt;
  NOCACHE LOGGING &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) &lt;br /&gt;
 LOB (&amp;quot;ClaimValue&amp;quot;) STORE AS BASICFILE (&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; ENABLE STORAGE IN ROW CHUNK 8192 RETENTION &lt;br /&gt;
  NOCACHE LOGGING &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT));&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; &lt;br /&gt;
   (	&amp;quot;LoginProvider&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;ProviderKey&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;UserId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;IdentityUser_Id&amp;quot; NVARCHAR2(128)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; &lt;br /&gt;
   (	&amp;quot;UserId&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;RoleId&amp;quot; NVARCHAR2(128)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; &lt;br /&gt;
   (	&amp;quot;Id&amp;quot; NVARCHAR2(128), &lt;br /&gt;
	&amp;quot;Language&amp;quot; NVARCHAR2(10), &lt;br /&gt;
	&amp;quot;Type&amp;quot; NVARCHAR2(20), &lt;br /&gt;
	&amp;quot;WebEnabled&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;Name&amp;quot; NVARCHAR2(50), &lt;br /&gt;
	&amp;quot;PasswordResetEndDate&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;RegisterEmailSent&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;CreatedBy&amp;quot; NVARCHAR2(10), &lt;br /&gt;
	&amp;quot;ChangedBy&amp;quot; NVARCHAR2(10), &lt;br /&gt;
	&amp;quot;CreatedAt&amp;quot; NVARCHAR2(22), &lt;br /&gt;
	&amp;quot;ChangedAt&amp;quot; NVARCHAR2(22), &lt;br /&gt;
	&amp;quot;Email&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;EmailConfirmed&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;PasswordHash&amp;quot; NCLOB, &lt;br /&gt;
	&amp;quot;SecurityStamp&amp;quot; NCLOB, &lt;br /&gt;
	&amp;quot;PhoneNumber&amp;quot; NCLOB, &lt;br /&gt;
	&amp;quot;PhoneNumberConfirmed&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;TwoFactorEnabled&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;LockoutEndDateUtc&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;LockoutEnabled&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;AccessFailedCount&amp;quot; NUMBER(10,0), &lt;br /&gt;
	&amp;quot;UserName&amp;quot; NVARCHAR2(256), &lt;br /&gt;
	&amp;quot;DesktopEnabled&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;CommunicationType&amp;quot; NVARCHAR2(20), &lt;br /&gt;
	&amp;quot;PasswordResetEnabled&amp;quot; NUMBER(1,0), &lt;br /&gt;
	&amp;quot;PasswordSetDate&amp;quot; DATE, &lt;br /&gt;
	&amp;quot;Remarks&amp;quot; NVARCHAR2(1000), &lt;br /&gt;
	&amp;quot;OneTimeCodeEncrypted&amp;quot; NVARCHAR2(1000), &lt;br /&gt;
	&amp;quot;PasswordEncrypted&amp;quot; NVARCHAR2(1000)&lt;br /&gt;
   ) SEGMENT CREATION IMMEDIATE &lt;br /&gt;
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 &lt;br /&gt;
 NOCOMPRESS LOGGING&lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; &lt;br /&gt;
 LOB (&amp;quot;PasswordHash&amp;quot;) STORE AS BASICFILE (&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; ENABLE STORAGE IN ROW CHUNK 8192 RETENTION &lt;br /&gt;
  NOCACHE LOGGING &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) &lt;br /&gt;
 LOB (&amp;quot;SecurityStamp&amp;quot;) STORE AS BASICFILE (&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; ENABLE STORAGE IN ROW CHUNK 8192 RETENTION &lt;br /&gt;
  NOCACHE LOGGING &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) &lt;br /&gt;
 LOB (&amp;quot;PhoneNumber&amp;quot;) STORE AS BASICFILE (&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot; ENABLE STORAGE IN ROW CHUNK 8192 RETENTION &lt;br /&gt;
  NOCACHE LOGGING &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT));&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsLoginDetails&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; (&amp;quot;Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsLoginHistory&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; (&amp;quot;Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsRoles&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; (&amp;quot;Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;IX_CdsRoles_Name&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; (&amp;quot;Name&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsUserClaims&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserClaims&amp;quot; (&amp;quot;Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsUserLogins&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; (&amp;quot;LoginProvider&amp;quot;, &amp;quot;ProviderKey&amp;quot;, &amp;quot;UserId&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;IX_CdsUserLogins_Id_1940767604&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; (&amp;quot;IdentityUser_Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsUserRoles&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; (&amp;quot;UserId&amp;quot;, &amp;quot;RoleId&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
CREATE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;IX_CdsUserRoles_RoleId&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; (&amp;quot;RoleId&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
REATE UNIQUE INDEX &amp;quot;PAT&amp;quot;.&amp;quot;PK_CdsUsers&amp;quot; ON &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; (&amp;quot;Id&amp;quot;) &lt;br /&gt;
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsLoginDetails&amp;quot; PRIMARY KEY (&amp;quot;Id&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
  &lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;LastAliveSignal&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;LastLogin&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;FirstLogin&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;UserId&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;Fingerprint&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginDetails&amp;quot; MODIFY (&amp;quot;Id&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsLoginHistory&amp;quot; PRIMARY KEY (&amp;quot;Id&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; MODIFY (&amp;quot;Time&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; MODIFY (&amp;quot;LogLevel&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsLoginHistory&amp;quot; MODIFY (&amp;quot;Id&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsRoles&amp;quot; PRIMARY KEY (&amp;quot;Id&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
  &lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; MODIFY (&amp;quot;Discriminator&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; MODIFY (&amp;quot;Name&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; MODIFY (&amp;quot;Id&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserClaims&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsUserClaims&amp;quot; PRIMARY KEY (&amp;quot;Id&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
  &lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserClaims&amp;quot; MODIFY (&amp;quot;UserId&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserClaims&amp;quot; MODIFY (&amp;quot;Id&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsUserLogins&amp;quot; PRIMARY KEY (&amp;quot;LoginProvider&amp;quot;, &amp;quot;ProviderKey&amp;quot;, &amp;quot;UserId&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
  &lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; MODIFY (&amp;quot;UserId&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; MODIFY (&amp;quot;ProviderKey&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; MODIFY (&amp;quot;LoginProvider&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsUserRoles&amp;quot; PRIMARY KEY (&amp;quot;UserId&amp;quot;, &amp;quot;RoleId&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; MODIFY (&amp;quot;RoleId&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; MODIFY (&amp;quot;UserId&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;PasswordResetEnabled&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; ADD CONSTRAINT &amp;quot;PK_CdsUsers&amp;quot; PRIMARY KEY (&amp;quot;Id&amp;quot;)&lt;br /&gt;
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS &lt;br /&gt;
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645&lt;br /&gt;
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1&lt;br /&gt;
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)&lt;br /&gt;
  TABLESPACE &amp;quot;JUNGPFL&amp;quot;  ENABLE;&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;UserName&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;AccessFailedCount&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;LockoutEnabled&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;TwoFactorEnabled&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;PhoneNumberConfirmed&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;EmailConfirmed&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;RegisterEmailSent&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;PasswordResetEndDate&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;WebEnabled&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;DesktopEnabled&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; MODIFY (&amp;quot;Id&amp;quot; NOT NULL ENABLE);&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserLogins&amp;quot; ADD CONSTRAINT &amp;quot;FK_CdsUserLogins_Ide_722323630&amp;quot; FOREIGN KEY (&amp;quot;IdentityUser_Id&amp;quot;)&lt;br /&gt;
	  REFERENCES &amp;quot;PAT&amp;quot;.&amp;quot;CdsUsers&amp;quot; (&amp;quot;Id&amp;quot;) ENABLE;&lt;br /&gt;
ALTER TABLE &amp;quot;PAT&amp;quot;.&amp;quot;CdsUserRoles&amp;quot; ADD CONSTRAINT &amp;quot;FK_CdsUserRoles_RoleId&amp;quot; FOREIGN KEY (&amp;quot;RoleId&amp;quot;)&lt;br /&gt;
	  REFERENCES &amp;quot;PAT&amp;quot;.&amp;quot;CdsRoles&amp;quot; (&amp;quot;Id&amp;quot;) ON DELETE CASCADE ENABLE;&lt;br /&gt;
	  &lt;br /&gt;
CREATE TABLE &amp;quot;CdsObjects&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
 &amp;quot;Id&amp;quot; NVARCHAR2(150) NOT NULL &lt;br /&gt;
, &amp;quot;Name&amp;quot; NVARCHAR2(150) NOT NULL &lt;br /&gt;
, &amp;quot;ParentId&amp;quot; NVARCHAR2(150) NOT NULL &lt;br /&gt;
, &amp;quot;Project&amp;quot; NVARCHAR2(40) NOT NULL &lt;br /&gt;
, &amp;quot;CheckAuto&amp;quot; NUMBER(1) DEFAULT 0 NOT NULL &lt;br /&gt;
, CONSTRAINT &amp;quot;CdsObjects_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
 (&lt;br /&gt;
 &amp;quot;Id&amp;quot; &lt;br /&gt;
 )&lt;br /&gt;
 USING INDEX &lt;br /&gt;
 (&lt;br /&gt;
 CREATE UNIQUE INDEX &amp;quot;CdsObjects_PK&amp;quot; ON &amp;quot;CdsObjects&amp;quot; (&amp;quot;Id&amp;quot; ASC) &lt;br /&gt;
 )&lt;br /&gt;
 ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;CdsRoleObjects&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
 &amp;quot;RoleId&amp;quot; NVARCHAR2(128) NOT NULL &lt;br /&gt;
, &amp;quot;ObjectId&amp;quot; NVARCHAR2(150) NOT NULL &lt;br /&gt;
, &amp;quot;PrivilegeType&amp;quot; NVARCHAR2(10) &lt;br /&gt;
, CONSTRAINT &amp;quot;CdsRoleObjects_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
 (&lt;br /&gt;
 &amp;quot;ObjectId&amp;quot; &lt;br /&gt;
 , &amp;quot;RoleId&amp;quot; &lt;br /&gt;
 )&lt;br /&gt;
 ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE &amp;quot;CdsObjects&amp;quot; MODIFY (&amp;quot;ParentId&amp;quot; NULL);&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUsers&amp;quot; ADD (&amp;quot;IsSuperuser&amp;quot; NUMBER(1) NOT NULL);&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUsers&amp;quot; ADD (&amp;quot;ForceNewPassword&amp;quot; NUMBER(1) NOT NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE &amp;quot;CdsRoles&amp;quot; ADD (&amp;quot;Type&amp;quot; NVARCHAR2(20) );&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;CdsUserAssignment&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
  &amp;quot;Timest&amp;quot; VARCHAR2(22) NOT NULL &lt;br /&gt;
, &amp;quot;UserId&amp;quot; NVARCHAR2(128) NOT NULL&lt;br /&gt;
, &amp;quot;EntityId&amp;quot; NVARCHAR2(50) &lt;br /&gt;
, &amp;quot;EntityType&amp;quot; NVARCHAR2(50) NOT NULL &lt;br /&gt;
, &amp;quot;Scope&amp;quot; NVARCHAR2(50) NOT NULL&lt;br /&gt;
, CONSTRAINT &amp;quot;CdsUserAssignment_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
  (&lt;br /&gt;
    &amp;quot;Timest&amp;quot; &lt;br /&gt;
  )&lt;br /&gt;
  USING INDEX &lt;br /&gt;
  (&lt;br /&gt;
      CREATE UNIQUE INDEX &amp;quot;CdsUserAssignment_PK&amp;quot; ON &amp;quot;CdsUserAssignment&amp;quot; (&amp;quot;Timest&amp;quot; ASC) &lt;br /&gt;
  )&lt;br /&gt;
  ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;CdsUserSettings&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
  &amp;quot;Timest&amp;quot; VARCHAR2(22) NOT NULL &lt;br /&gt;
, &amp;quot;UserId&amp;quot; NVARCHAR2(128) NOT NULL&lt;br /&gt;
, &amp;quot;Key&amp;quot; NVARCHAR2(50) NOT NULL&lt;br /&gt;
, &amp;quot;Value&amp;quot; NVARCHAR2(20) NOT NULL&lt;br /&gt;
, CONSTRAINT &amp;quot;CdsUserSettings_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
  (&lt;br /&gt;
    &amp;quot;Timest&amp;quot; &lt;br /&gt;
  )&lt;br /&gt;
  USING INDEX &lt;br /&gt;
  (&lt;br /&gt;
      CREATE UNIQUE INDEX &amp;quot;CdsUserSettings_PK&amp;quot; ON &amp;quot;CdsUserSettings&amp;quot; (&amp;quot;Timest&amp;quot; ASC) &lt;br /&gt;
  )&lt;br /&gt;
  ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;CdsUserFavorites&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
  &amp;quot;Id&amp;quot; VARCHAR2(22) NOT NULL &lt;br /&gt;
, &amp;quot;UserId&amp;quot; NVARCHAR2(128) NOT NULL &lt;br /&gt;
, &amp;quot;Url&amp;quot; NVARCHAR2(256) &lt;br /&gt;
, &amp;quot;CreatedAt&amp;quot; DATE &lt;br /&gt;
, &amp;quot;Description&amp;quot; VARCHAR2(256) &lt;br /&gt;
, &amp;quot;Scope&amp;quot; VARCHAR2(50)&lt;br /&gt;
, CONSTRAINT &amp;quot;CdsUserFavorites_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
  (&lt;br /&gt;
    &amp;quot;Id&amp;quot; &lt;br /&gt;
  )&lt;br /&gt;
  USING INDEX &lt;br /&gt;
  (&lt;br /&gt;
      CREATE UNIQUE INDEX &amp;quot;CdsUserFavorites_PK&amp;quot; ON &amp;quot;CdsUserFavorites&amp;quot; (&amp;quot;Id&amp;quot; ASC) &lt;br /&gt;
  )&lt;br /&gt;
  ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE &amp;quot;CdsUserHistory&amp;quot; &lt;br /&gt;
(&lt;br /&gt;
  &amp;quot;Id&amp;quot; VARCHAR2(22) NOT NULL &lt;br /&gt;
, &amp;quot;UserId&amp;quot; NVARCHAR2(128) NOT NULL &lt;br /&gt;
, &amp;quot;Url&amp;quot; NVARCHAR2(256) &lt;br /&gt;
, &amp;quot;CreatedAt&amp;quot; DATE &lt;br /&gt;
, &amp;quot;Description&amp;quot; VARCHAR2(256) &lt;br /&gt;
, &amp;quot;Scope&amp;quot; VARCHAR2(50)&lt;br /&gt;
, &amp;quot;Type&amp;quot; VARCHAR2(50)&lt;br /&gt;
, &amp;quot;TypeId&amp;quot; VARCHAR2(100)&lt;br /&gt;
, CONSTRAINT &amp;quot;CdsUserHistory_PK&amp;quot; PRIMARY KEY &lt;br /&gt;
  (&lt;br /&gt;
    &amp;quot;Id&amp;quot; &lt;br /&gt;
  )&lt;br /&gt;
  USING INDEX &lt;br /&gt;
  (&lt;br /&gt;
      CREATE UNIQUE INDEX &amp;quot;CdsUserHistory_PK&amp;quot; ON &amp;quot;CdsUserHistory&amp;quot; (&amp;quot;Id&amp;quot; ASC) &lt;br /&gt;
  )&lt;br /&gt;
  ENABLE &lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserAssignment&amp;quot; ADD (&amp;quot;ModuleId&amp;quot; NVARCHAR2(50) );&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserAssignment&amp;quot; ADD (&amp;quot;EntityGroup&amp;quot; NVARCHAR2(50) );&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserHistory&amp;quot; ADD &amp;quot;LastAccess&amp;quot; DATE;&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserHistory&amp;quot; ADD &amp;quot;CreatedAt&amp;quot; DATE;&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserFavorites&amp;quot; MODIFY &amp;quot;CreatedAt&amp;quot; VARCHAR2(22);&lt;br /&gt;
alter table &amp;quot;CdsUserSettings&amp;quot; modify &amp;quot;Timest&amp;quot; VARCHAR2(22);&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE &amp;quot;CdsObjects&amp;quot; MODIFY &amp;quot;Id&amp;quot; NVARCHAR2(500);&lt;br /&gt;
ALTER TABLE &amp;quot;CdsRoleObjects&amp;quot; MODIFY &amp;quot;ObjectId&amp;quot; NVARCHAR2(500);&lt;br /&gt;
&lt;br /&gt;
alter table &amp;quot;CdsUserHistory&amp;quot; drop column &amp;quot;CreatedAt&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
--PO 09.01.2018&lt;br /&gt;
ALTER TABLE &amp;quot;CdsLoginDetails&amp;quot; ADD &amp;quot;ServerHostName&amp;quot; VARCHAR2(256 CHAR);&lt;br /&gt;
ALTER TABLE &amp;quot;CdsLoginHistory&amp;quot; ADD &amp;quot;ServerHostName&amp;quot; VARCHAR2(256 CHAR);&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUserSettings&amp;quot; ADD &amp;quot;Project&amp;quot; VARCHAR2(50 CHAR);&lt;br /&gt;
&lt;br /&gt;
--PO 01.03.2018&lt;br /&gt;
alter table &amp;quot;CdsUserSettings&amp;quot; modify &amp;quot;Value&amp;quot; NVARCHAR2(200);&lt;br /&gt;
&lt;br /&gt;
--PO 12.04.2018&lt;br /&gt;
alter table &amp;quot;CdsObjects&amp;quot; add &amp;quot;CodeFullName&amp;quot; NVARCHAR2(200);&lt;br /&gt;
alter table &amp;quot;CdsObjects&amp;quot; add &amp;quot;CodeType&amp;quot; NVARCHAR2(200);&lt;br /&gt;
&lt;br /&gt;
--PO 12.06.2018 Dynamische Objekte werden jetzt über Data Range abgebildet)&lt;br /&gt;
delete from &amp;quot;CdsObjects&amp;quot; where &amp;quot;Project&amp;quot; = 'PatMobile' and &amp;quot;Id&amp;quot; like 'Mobile.View.Availability.Filter.Form.%';&lt;br /&gt;
delete from &amp;quot;CdsObjects&amp;quot; where &amp;quot;Project&amp;quot; = 'PatMobile' and &amp;quot;Id&amp;quot; like 'Mobile.View.Availability.Filter.Department.%';&lt;br /&gt;
delete from &amp;quot;CdsObjects&amp;quot; where &amp;quot;Project&amp;quot; = 'PatMobile' and &amp;quot;Id&amp;quot; like 'Mobile.View.Availability.Filter.ProductGroup.%';&lt;br /&gt;
delete from &amp;quot;CdsObjects&amp;quot; where &amp;quot;Project&amp;quot; = 'PatMobile' and &amp;quot;Id&amp;quot; like 'Mobile.View.Availability.Filter.ArticleGroup.%';&lt;br /&gt;
delete from &amp;quot;CdsObjects&amp;quot; where &amp;quot;Project&amp;quot; = 'PatMobile' and &amp;quot;Id&amp;quot; like 'Mobile.View.Availability.Filter.ProductionDevice.%';&lt;br /&gt;
&lt;br /&gt;
delete from &amp;quot;CdsRoleObjects&amp;quot; where &amp;quot;ObjectId&amp;quot; like 'Mobile.View.Availability.Filter.Form.%';&lt;br /&gt;
delete from &amp;quot;CdsRoleObjects&amp;quot; where &amp;quot;ObjectId&amp;quot; like 'Mobile.View.Availability.Filter.Department.%';&lt;br /&gt;
delete from &amp;quot;CdsRoleObjects&amp;quot; where &amp;quot;ObjectId&amp;quot; like 'Mobile.View.Availability.Filter.ProductGroup.%';&lt;br /&gt;
delete from &amp;quot;CdsRoleObjects&amp;quot; where &amp;quot;ObjectId&amp;quot; like 'Mobile.View.Availability.Filter.ArticleGroup.%';&lt;br /&gt;
delete from &amp;quot;CdsRoleObjects&amp;quot; where &amp;quot;ObjectId&amp;quot; like 'Mobile.View.Availability.Filter.ProductionDevice.%';&lt;br /&gt;
&lt;br /&gt;
--PO 19.11.2018 Neue Spalte für Windows Username&lt;br /&gt;
ALTER TABLE &amp;quot;CdsUsers&amp;quot; ADD (&amp;quot;WindowsUsername&amp;quot; NVARCHAR2(256));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Schild</name></author>	</entry>

	</feed>