Produced by Araxis Merge on 3/21/2018 5:29:09 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | Wed Mar 21 21:29:09 2018 UTC | ||
| 2 | AHOBPRe_v4.3.15_bld3.zip\DatabaseScripts\AHOBPR\HRE_Build1\PRD\Registry.AHOBPR.Database.Version.4.0.2.zip | Registry.AHOBPR.Database.Version.4.0.2.sql | Tue Jun 27 15:57:10 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 0 | 0 |
| Changed | 0 | 0 |
| Inserted | 1 | 192 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | :setvar Da tabaseName "Registry QA" | |||||
| 2 | :setvar Ma jorRelease Number "4" | |||||
| 3 | :setvar Mi norRelease Number "0" | |||||
| 4 | :setvar Po intRelease Number "2" | |||||
| 5 | :setvar Sc riptName " AHOBPR_Rel ease_4.0.2 _workitem_ 513951.sql " | |||||
| 6 | ||||||
| 7 | PRINT ' | |||||
| 8 | ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------ | |||||
| 9 | $(ScriptNa me) | |||||
| 10 | ||||||
| 11 | Script in support of AHOBPR Re lease $(Ma jorRelease Number).$( MinorRelea seNumber). $(PointRel easeNumber ) | |||||
| 12 | ||||||
| 13 | ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------ | |||||
| 14 | '; | |||||
| 15 | PRINT 'Scr ipt starti ng ' + CAS T(GETDATE( ) as varch ar(20)) + '.'; | |||||
| 16 | PRINT ' | |||||
| 17 | ********** ********** ********** ********** ********** ******* | |||||
| 18 | NOTE: This script mu st be run with SQLCM D Mode tur ned on. | |||||
| 19 | ********** ********** ********** ********** ********** ******* | |||||
| 20 | ||||||
| 21 | '; | |||||
| 22 | GO | |||||
| 23 | ||||||
| 24 | :on error exit | |||||
| 25 | GO | |||||
| 26 | ||||||
| 27 | :setvar __ IsSqlCmdEn abled "Tru e" | |||||
| 28 | /* | |||||
| 29 | Detect SQL CMD mode a nd disable script ex ecution if SQLCMD mo de is not supported. | |||||
| 30 | To re-enab le the scr ipt after enabling S QLCMD mode , execute the follow ing: | |||||
| 31 | */ | |||||
| 32 | SET NOEXEC OFF; | |||||
| 33 | GO | |||||
| 34 | IF N'$(__I sSqlCmdEna bled)' NOT LIKE N'Tr ue' | |||||
| 35 | BEGIN | |||||
| 36 | PR INT N'SQLC MD mode mu st be enab led to suc cessfully execute th is script. '; | |||||
| 37 | SE T NOEXEC O N; --When SET NOEXEC is ON, SQ L Server c ompiles ea ch batch o f Transact -SQL state ments but does not e xecute the m. | |||||
| 38 | END | |||||
| 39 | ||||||
| 40 | GO | |||||
| 41 | USE [$(Dat abaseName) ] | |||||
| 42 | GO | |||||
| 43 | ||||||
| 44 | PRINT 'CRE ATE TABLE [AHOBPR].[ USER_STATE S_FILTER]. ...'; | |||||
| 45 | GO | |||||
| 46 | ||||||
| 47 | IF NOT EXI STS (SELEC T * FROM s ys.objects WHERE obj ect_id = O BJECT_ID(N '[AHOBPR]. [USER_STAT ES_FILTER] ') AND typ e in (N'U' )) | |||||
| 48 | BEGIN | |||||
| 49 | CREATE TAB LE [AHOBPR ].[USER_ST ATES_FILTE R]( | |||||
| 50 | [U SER_STATE_ FILTER_ID] [int] IDE NTITY(1,1) NOT NULL, | |||||
| 51 | [U SER_ID] [i nt] NOT NU LL, | |||||
| 52 | [S TATES] [nv archar](30 ) NOT NULL , | |||||
| 53 | [C REATEDBY] [varchar]( 30) NOT NU LL, | |||||
| 54 | [C REATED] [d atetime] N OT NULL, | |||||
| 55 | [U PDATEDBY] [varchar]( 30) NOT NU LL, | |||||
| 56 | [U PDATED] [d atetime] N OT NULL, | |||||
| 57 | [R OW_VERSION ] [timesta mp] NOT NU LL, | |||||
| 58 | CONSTRAIN T [STATE_F ILTER_PK] PRIMARY KE Y CLUSTERE D | |||||
| 59 | ( | |||||
| 60 | [U SER_STATE_ FILTER_ID] ASC | |||||
| 61 | )WITH (PAD _INDEX = O FF, STATIS TICS_NOREC OMPUTE = O FF, IGNORE _DUP_KEY = OFF, ALLO W_ROW_LOCK S = ON, AL LOW_PAGE_L OCKS = ON) ON [AHOBP R], | |||||
| 62 | UNIQUE NON CLUSTERED | |||||
| 63 | ( | |||||
| 64 | [U SER_ID] AS C | |||||
| 65 | )WITH (PAD _INDEX = O FF, STATIS TICS_NOREC OMPUTE = O FF, IGNORE _DUP_KEY = OFF, ALLO W_ROW_LOCK S = ON, AL LOW_PAGE_L OCKS = ON) ON [AHOBP R] | |||||
| 66 | ) ON [AHOB PR] | |||||
| 67 | ||||||
| 68 | END | |||||
| 69 | GO | |||||
| 70 | ||||||
| 71 | ||||||
| 72 | ALTER TABL E [AHOBPR] .[USER_STA TES_FILTER ] WITH CH ECK ADD C ONSTRAINT [STATE_FIL TER_USERS_ FK] FOREIG N KEY([USE R_ID]) | |||||
| 73 | REFERENCES [dbo].[US ERS] ([USE R_ID]) | |||||
| 74 | GO | |||||
| 75 | ||||||
| 76 | ALTER TABL E [AHOBPR] .[USER_STA TES_FILTER ] CHECK CO NSTRAINT [ STATE_FILT ER_USERS_F K] | |||||
| 77 | GO | |||||
| 78 | ||||||
| 79 | ||||||
| 80 | PRINT ''; | |||||
| 81 | PRINT 'Don e Creating Table [AH OBPR].[USE R_STATES_F ILTER]'; | |||||
| 82 | GO | |||||
| 83 | ||||||
| 84 | ||||||
| 85 | PRINT 'INS ERT INTO [ dbo].[ROLE _PERMISSIO NS]...'; | |||||
| 86 | GO | |||||
| 87 | ||||||
| 88 | DECLARE @ ApppageId int = (SEL ECT ID FRO M [dbo].[S TD_APPPAGE ] where [C ODE] = 'AH OBPR CHANG E STATUS') ; | |||||
| 89 | DECLARE @ Today Date time = GET DATE(); | |||||
| 90 | DECLARE @U ser varcha r(30 )= 'A HOBPR DBA' ; | |||||
| 91 | DECLARE @A dvancedUse rRoleId in t = (SELEC T ID FROM [dbo].[STD _ROLE] WHE RE CODE = 'AHOBPR_AD VANCED_USE R'); | |||||
| 92 | ||||||
| 93 | INSERT INT O [dbo].[R OLE_PERMIS SIONS] | |||||
| 94 | ([STD_ROL E_ID] | |||||
| 95 | ,[STD_APP PAGE_ID] | |||||
| 96 | ,[CREATED BY] | |||||
| 97 | ,[UPDATED BY] | |||||
| 98 | ,[CREATED ] | |||||
| 99 | ,[UPDATED ] | |||||
| 100 | ,[INSERT_ FLAG] | |||||
| 101 | ,[UPDATE_ FLAG] | |||||
| 102 | ,[DELETE_ FLAG]) | |||||
| 103 | VALUE S | |||||
| 104 | (@Advance dUserRoleI d | |||||
| 105 | ,@Apppage Id | |||||
| 106 | ,@User | |||||
| 107 | ,@User | |||||
| 108 | ,@Today | |||||
| 109 | ,@Today | |||||
| 110 | ,1 | |||||
| 111 | ,1 | |||||
| 112 | ,1) | |||||
| 113 | GO | |||||
| 114 | ||||||
| 115 | PRINT 'INS ERT UserCo ntrolListB oxState in to [dbo].[ STD_GUI_CO NTROLS]... '; | |||||
| 116 | GO | |||||
| 117 | ||||||
| 118 | INSERT INT O [dbo].[S TD_GUI_CON TROLS] ( | |||||
| 119 | [STD_R EGISTRY_ID ], [CATEGO RY], [NAME ], | |||||
| 120 | [BASE_ CONTROL_TY PE], [USER _CONTROL_I D], [VALID ATION_ERRO R_MESSAGE] , | |||||
| 121 | [VALID ATION_REGU LAR_EXPRES SION], [TO OL_TIP], [ SORT_ORDER ], | |||||
| 122 | [CREAT ED], [UPDA TED], | |||||
| 123 | [CREAT EDBY], [UP DATEDBY], | |||||
| 124 | [LOOKU P_LIST_CAT EGORY], [B ASE_CONTRO L_WIDTH], [DATA_ELEM ENT_WIDTH] , | |||||
| 125 | [REQUI RED], [INC LUDE_LABEL ], [LABEL_ TEXT], | |||||
| 126 | [LOOKU P_LIST_CAT EGORY2], [ LOOKUP_LIS T_CATEGORY 3], [VALID ATION_GROU P], [DATA_ TYPE_MAX_L ENGTH], [P ANEL_NAME] ) | |||||
| 127 | VALUES ( | |||||
| 128 | (SE LECT ID FR OM [dbo].[ STD_REGIST RY] where [CODE] = ' AHOBPR'), N'AHOBPR_M YACCOUNT_A CCOUNTINFO RMATION', 'My Accoun t State Pa rameters', | |||||
| 129 | ' 5', 'UserC ontrolList BoxState', NULL, | |||||
| 130 | N ULL, 'Stat e is the s tate from the curren t addresse s a Regist rant has i n AHOBPR. The Selec tion Crite ria allows a user to filter wi th one or more state s.', '0', | |||||
| 131 | G ETDATE(),G ETDATE(), | |||||
| 132 | ' DBA', 'DBA ', | |||||
| 133 | ' STD_STATE' , '170', ' 170', | |||||
| 134 | ' True', 'Tr ue', 'Chan ge Status States:</b r>', | |||||
| 135 | N ULL, NULL, NULL, NUL L, 'PanelU serInforma tion') | |||||
| 136 | ||||||
| 137 | GO | |||||
| 138 | ||||||
| 139 | PRINT 'Don e'; | |||||
| 140 | GO | |||||
| 141 | ||||||
| 142 | PRINT 'INS ERT BaseCo ntrolTextS tatesFilte r into [db o].[STD_GU I_CONTROLS ]...'; | |||||
| 143 | GO | |||||
| 144 | ||||||
| 145 | INSERT INT O [dbo].[S TD_GUI_CON TROLS] ( | |||||
| 146 | [STD_R EGISTRY_ID ], [CATEGO RY], [NAME ], | |||||
| 147 | [BASE_ CONTROL_TY PE], [USER _CONTROL_I D], [VALID ATION_ERRO R_MESSAGE] , | |||||
| 148 | [VALID ATION_REGU LAR_EXPRES SION], [TO OL_TIP], [ SORT_ORDER ], | |||||
| 149 | [CREAT ED], [UPDA TED], | |||||
| 150 | [CREAT EDBY], [UP DATEDBY], | |||||
| 151 | [LOOKU P_LIST_CAT EGORY], [B ASE_CONTRO L_WIDTH], [DATA_ELEM ENT_WIDTH] , | |||||
| 152 | [REQUI RED], [INC LUDE_LABEL ], [LABEL_ TEXT], | |||||
| 153 | [LOOKU P_LIST_CAT EGORY2], [ LOOKUP_LIS T_CATEGORY 3], [VALID ATION_GROU P], [DATA_ TYPE_MAX_L ENGTH], [P ANEL_NAME] ) | |||||
| 154 | VALUES ( | |||||
| 155 | (S ELECT ID F ROM [dbo]. [STD_REGIS TRY] where [CODE] = 'AHOBPR'), N'AHOBPR_ CHANGE_STA TUS_REGIST RANT_SEARC H', 'State Filter Pa rameters', | |||||
| 156 | '2 ', 'BaseCo ntrolTextS tatesFilte r', NULL, | |||||
| 157 | NU LL, 'The s election c riteria us ed to filt er with on or more s tates.', ' 0', | |||||
| 158 | GE TDATE(), G ETDATE(), | |||||
| 159 | ' DBA', 'DBA ', | |||||
| 160 | ' STD_STATE' , '50', '5 0', | |||||
| 161 | ' False', 'T rue', 'Sta te:<br />' , | |||||
| 162 | NULL, NULL , NULL, NU LL, 'Panel SearchCrit eria') | |||||
| 163 | ||||||
| 164 | GO | |||||
| 165 | PRINT 'Scr ipt finish ed ' + CAS T(GETDATE( ) as varch ar(20)) + '.'; | |||||
| 166 | GO | |||||
| 167 | PRINT 'Wri te to Data baseChange Log...'; | |||||
| 168 | GO | |||||
| 169 | ||||||
| 170 | INSERT INT O [dbo].[D atabaseCha ngeLog] | |||||
| 171 | ([MajorRe leaseNumbe r] | |||||
| 172 | ,[MinorRe leaseNumbe r] | |||||
| 173 | ,[PointRe leaseNumbe r] | |||||
| 174 | ,[Hotfix] | |||||
| 175 | ,[ScriptN ame] | |||||
| 176 | ,[ScriptD escription ] | |||||
| 177 | ,[TargetR egistry] | |||||
| 178 | ,[DateApp lied]) | |||||
| 179 | VALUE S | |||||
| 180 | ('$(Major ReleaseNum ber)' | |||||
| 181 | ,'$(Minor ReleaseNum ber)' | |||||
| 182 | ,'$(Point ReleaseNum ber)' | |||||
| 183 | ,0 | |||||
| 184 | ,'AHOBPR_ Release_4. 0.2_workit em_513951. sql' | |||||
| 185 | , 'AHOBPR_Re lease_4.0. 2_workitem _513951.sq l Script' | |||||
| 186 | ,'AHOBPR' | |||||
| 187 | ,GETDATE( )); | |||||
| 188 | GO | |||||
| 189 | ||||||
| 190 | PRINT ''; | |||||
| 191 | PRINT 'Com pleted ' + CAST(GETD ATE() AS v archar(20) ) + '.'; | |||||
| 192 | GO |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.