fixed a potential problem with upgrades and ids of 1000 or more.
This commit is contained in:
parent
8b729b41e4
commit
4bd1aedd98
1 changed files with 35 additions and 23 deletions
|
|
@ -35,35 +35,47 @@ update wobject set namespace='FileManager' where namespace='DownloadManager';
|
|||
alter table UserSubmission rename USS;
|
||||
alter table UserSubmission_submission rename USS_submission;
|
||||
alter table USS_submission change submissionId USS_submissionId int not null;
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='EventsCalendar_eventId';
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='EventsCalendar_recurringEventId';
|
||||
update EventsCalendar_event set EventsCalendar_eventId=EventsCalendar_eventId+999;
|
||||
update EventsCalendar_event set EventsCalendar_recurringEventId=EventsCalendar_recurringEventId+999;
|
||||
update FAQ_question set FAQ_questionId=FAQ_questionId+999;
|
||||
update LinkList_link set LinkList_linkId=LinkList_linkId+999;
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='FAQ_questionId';
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='LinkList_linkId';
|
||||
update incrementer set nextValue=nextValue+974 where incrementerId='pageId';
|
||||
update page set pageId=pageId+974 where pageId>25;
|
||||
update page set parentId=parentId+974 where parentId>25;
|
||||
update page set styleId=styleId+974 where styleId>25;
|
||||
update wobject set pageId=pageId+974 where pageId>25;
|
||||
update incrementer set nextValue=nextValue+974 where incrementerId='styleId';
|
||||
update style set styleId=styleId+974 where styleId>25;
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='EventsCalendar_eventId';
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='EventsCalendar_recurringEventId';
|
||||
update EventsCalendar_event set EventsCalendar_eventId=EventsCalendar_eventId+1000000;
|
||||
update EventsCalendar_event set EventsCalendar_eventId=EventsCalendar_eventId-999000;
|
||||
update EventsCalendar_event set EventsCalendar_recurringEventId=EventsCalendar_recurringEventId+1000000;
|
||||
update EventsCalendar_event set EventsCalendar_recurringEventId=EventsCalendar_recurringEventId-999000;
|
||||
update FAQ_question set FAQ_questionId=FAQ_questionId+1000000;
|
||||
update FAQ_question set FAQ_questionId=FAQ_questionId-999000;
|
||||
update LinkList_link set LinkList_linkId=LinkList_linkId+1000000;
|
||||
update LinkList_link set LinkList_linkId=LinkList_linkId-999000;
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='FAQ_questionId';
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='LinkList_linkId';
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='pageId';
|
||||
update page set pageId=pageId+1000000 where pageId>25;
|
||||
update page set pageId=pageId-999000 where pageId>25;
|
||||
update page set parentId=parentId+1000000 where parentId>25;
|
||||
update page set parentId=parentId-999000 where parentId>25;
|
||||
update page set styleId=styleId+1000000 where styleId>25;
|
||||
update page set styleId=styleId-999000 where styleId>25;
|
||||
update wobject set pageId=pageId+1000000 where pageId>25;
|
||||
update wobject set pageId=pageId-999000 where pageId>25;
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='styleId';
|
||||
update style set styleId=styleId+1000000 where styleId>25;
|
||||
update style set styleId=styleId-999000 where styleId>25;
|
||||
update discussion set messageId=messageId+1000000;
|
||||
update discussion set messageId=messageId-999000;
|
||||
update discussion set rid=rid+1000000;
|
||||
update discussion set rid=rid-999000;
|
||||
update discussion set pid=pid+1000000 where pid<>0;
|
||||
update discussion set pid=pid-999000 where pid<>0;
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='messageId';
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='messageId';
|
||||
update messageLog set messageLogId=messageLogId+1000000;
|
||||
update messageLog set messageLogId=messageLogId-999000;
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='messageLogId';
|
||||
update incrementer set nextValue=nextValue+999 where incrementerId='imageGroupId';
|
||||
update imageGroup set parentId=parentId+999 where imageGroupId>0;
|
||||
update imageGroup set imageGroupId=imageGroupId+999 where imageGroupId>0;
|
||||
update images set imageGroupId=imageGroupId+999 where imageGroupId>0;
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='messageLogId';
|
||||
update incrementer set nextValue=nextValue+1000 where incrementerId='imageGroupId';
|
||||
update imageGroup set parentId=parentId+1000000 where imageGroupId>0;
|
||||
update imageGroup set parentId=parentId-999000 where imageGroupId>0;
|
||||
update imageGroup set imageGroupId=imageGroupId+1000000 where imageGroupId>0;
|
||||
update imageGroup set imageGroupId=imageGroupId-999000 where imageGroupId>0;
|
||||
update images set imageGroupId=imageGroupId+1000000 where imageGroupId>0;
|
||||
update images set imageGroupId=imageGroupId-999000 where imageGroupId>0;
|
||||
update incrementer set incrementerId='MailForm_fieldId' where incrementerId='mailFieldId';
|
||||
update incrementer set incrementerId='MailForm_entryId' where incrementerId='mailEntryId';
|
||||
alter table MailForm_entry change entryId MailForm_entryId int not null;
|
||||
|
|
@ -1076,8 +1088,8 @@ INSERT INTO template VALUES (2,'Item w/pop-up Links','<tmpl_if displaytitle>\r\n
|
|||
insert into international (internationalId,languageId,namespace,message,lastUpdated) values (747,1,'WebGUI','Usernames must contain only alpha-numeric characters.', 1036384261);
|
||||
INSERT INTO international VALUES (741,'WebGUI',1,'Edit this template.',1034223116);
|
||||
INSERT INTO international VALUES (742,'WebGUI',1,'Manage templates.',1034223130);
|
||||
update settings set value=value+974 where name='defaultPage' and value>25;
|
||||
update settings set value=value+974 where name='notFoundPage' and value>25;
|
||||
update settings set value=value+1000 where name='defaultPage' and value>25;
|
||||
update settings set value=value+1000 where name='notFoundPage' and value>25;
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue