@@ -90,10 +90,10 @@ CREATE TABLE "CustomizedConfirmation"(
9090 CONSTRAINT "PK.CustomizedConfirmation" PRIMARY KEY ("UserId")
9191);
9292
93- CREATE TABLE "OAuth2Data "(
93+ CREATE TABLE "Saml2OAuth2Data "(
9494 "ClientID" NVARCHAR2(256) NOT NULL, -- PK
9595 "UnstructuredData" NVARCHAR2(2000) NULL, -- OAuth2 Unstructured Data
96- CONSTRAINT "PK.OAuth2Data " PRIMARY KEY ("ClientID")
96+ CONSTRAINT "PK.Saml2OAuth2Data " PRIMARY KEY ("ClientID")
9797);
9898
9999CREATE TABLE "FIDO2Data"(
@@ -109,16 +109,32 @@ CREATE TABLE "OAuth2Revocation"(
109109 CONSTRAINT "PK.OAuth2Revocation" PRIMARY KEY ("Jti")
110110);
111111
112+ CREATE TABLE "IssuedToken"(
113+ "Jti" NVARCHAR2(38) NOT NULL, -- PK, guid
114+ "Value" NVARCHAR2(2000) NOT NULL,
115+ "ClientID" NVARCHAR2(38) NOT NULL,
116+ "Audience" NVARCHAR2(38) NOT NULL,
117+ "CreatedDate" DATE NOT NULL,
118+ CONSTRAINT "PK.IssuedToken" PRIMARY KEY ("Jti")
119+ );
120+
121+ CREATE TABLE "RequestObject"(
122+ "Urn" NVARCHAR2(38) NOT NULL, -- PK, guid
123+ "Value" NVARCHAR2(2000) NOT NULL,
124+ "CreatedDate" DATE NOT NULL,
125+ CONSTRAINT "PK.RequestObject" PRIMARY KEY ("Urn")
126+ );
127+
112128-- INDEX
113129--- UNIQUE INDEX
114130---- Users
115- CREATE UNIQUE INDEX "UserNameIndex" ON "Users" ("UserName" ASC );
116- ALTER TABLE "Users" ADD CONSTRAINT "NormalizedUserNameIndex" UNIQUE ("NormalizedUserName" ASC );
117- ALTER TABLE "Users" ADD CONSTRAINT "NormalizedEmailIndex" UNIQUE ("NormalizedEmail" ASC );
131+ ALTER TABLE "Users" ADD CONSTRAINT "UserNameIndex" UNIQUE ("UserName");
132+ ALTER TABLE "Users" ADD CONSTRAINT "NormalizedUserNameIndex" UNIQUE ("NormalizedUserName");
133+ ALTER TABLE "Users" ADD CONSTRAINT "NormalizedEmailIndex" UNIQUE ("NormalizedEmail");
118134ALTER TABLE "Users" ADD CONSTRAINT "ClientIDIndex" UNIQUE ("ClientID");
119135---- Roles
120- CREATE UNIQUE INDEX "RoleNameIndex" ON "Roles" ("Name" ASC );
121- ALTER TABLE "Roles" ADD CONSTRAINT "NormalizedNameIndex" UNIQUE ("NormalizedName" ASC );
136+ ALTER TABLE "Roles" ADD CONSTRAINT "RoleNameIndex" UNIQUE ("Name");
137+ ALTER TABLE "Roles" ADD CONSTRAINT "NormalizedNameIndex" UNIQUE ("NormalizedName");
122138
123139--- INDEX
124140---- UserRoles
@@ -141,7 +157,7 @@ ALTER TABLE "UserLogins" ADD CONSTRAINT "FK.UserLogins.Users_UserId" FOREIGN KEY
141157ALTER TABLE "UserClaims" ADD CONSTRAINT "FK.UserClaims.Users_UserId" FOREIGN KEY("UserId") REFERENCES "Users" ("Id") ON DELETE CASCADE;
142158---- TotpTokens
143159ALTER TABLE "TotpTokens" ADD CONSTRAINT "FK.TotpTokens.Users_UserId" FOREIGN KEY("UserId") REFERENCES "Users" ("Id") ON DELETE CASCADE;
144- ---- OAuth2Data
145- ALTER TABLE "OAuth2Data " ADD CONSTRAINT "FK.OAuth2Data .Users_ClientID" FOREIGN KEY("ClientID") REFERENCES "Users" ("ClientID") ON DELETE CASCADE;
160+ ---- Saml2OAuth2Data
161+ ALTER TABLE "Saml2OAuth2Data " ADD CONSTRAINT "FK.Saml2OAuth2Data .Users_ClientID" FOREIGN KEY("ClientID") REFERENCES "Users" ("ClientID") ON DELETE CASCADE;
146162---- FIDO2Data
147- ALTER TABLE "FIDO2Data" ADD CONSTRAINT "FK.FIDO2Data.Users_UserName" FOREIGN KEY("UserName") REFERENCES "Users" ("UserName") ON DELETE CASCADE;
163+ ALTER TABLE "FIDO2Data" ADD CONSTRAINT "FK.FIDO2Data.Users_UserName" FOREIGN KEY("UserName") REFERENCES "Users" ("UserName") ON DELETE CASCADE;
0 commit comments