]> source.dussan.org Git - sonarqube.git/commitdiff
Merge branch 'branch-6.3'
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 11 Apr 2017 09:49:50 +0000 (11:49 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 11 Apr 2017 10:20:49 +0000 (12:20 +0200)
1  2 
server/sonar-db-core/src/main/resources/org/sonar/db/version/rows-h2.sql
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v64/DbVersion64.java
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v63/MakeIndexOnOrganizationsKeeUniqueReentranceTest.java
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v63/MakeIndexOnOrganizationsKeeUniqueTest.java
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v64/DbVersion64Test.java

index 0dd7c8e771d16599b093ace0515023a7ae14d361,0000000000000000000000000000000000000000..710248fe604bc14b668746eb661aedebe93fcebf
mode 100644,000000..100644
--- /dev/null
@@@ -1,575 -1,0 +1,577 @@@
 +-- All the rows inserted during Rails migrations. Rows inserted during server startup tasks (Java) are excluded : rules, profiles, metrics, ...
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('2');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('10');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('11');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('14');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('35');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('48');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('49');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('53');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('54');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('59');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('61');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('62');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('79');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('80');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('86');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('87');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('88');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('93');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('95');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('111');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('115');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('118');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('119');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('120');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('131');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('132');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('133');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('134');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('135');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('136');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('137');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('138');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('139');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('140');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('141');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('142');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('151');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('160');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('162');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('163');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('165');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('166');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('167');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('168');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('169');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('170');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('180');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('190');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('191');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('200');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('201');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('202');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('203');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('210');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('211');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('212');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('213');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('214');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('215');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('216');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('217');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('220');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('221');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('222');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('230');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('231');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('232');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('233');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('234');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('235');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('236');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('237');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('238');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('239');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('240');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('241');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('250');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('251');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('252');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('254');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('255');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('256');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('257');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('258');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('259');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('260');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('261');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('262');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('263');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('280');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('281');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('282');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('283');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('284');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('285');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('286');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('287');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('300');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('301');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('302');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('303');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('304');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('305');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('306');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('320');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('321');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('330');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('331');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('332');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('333');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('334');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('335');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('350');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('351');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('352');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('353');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('354');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('355');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('356');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('358');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('359');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('360');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('361');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('362');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('363');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('370');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('379');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('380');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('381');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('382');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('383');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('387');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('388');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('391');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('392');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('394');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('397');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('398');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('399');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('400');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('401');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('402');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('403');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('404');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('405');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('406');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('410');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('411');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('412');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('413');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('414');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('415');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('416');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('417');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('418');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('419');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('430');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('431');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('432');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('433');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('434');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('440');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('441');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('442');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('443');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('444');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('460');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('461');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('462');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('463');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('464');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('465');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('466');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('467');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('480');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('481');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('482');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('483');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('484');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('485');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('486');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('488');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('489');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('490');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('492');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('493');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('494');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('495');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('496');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('497');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('498');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('510');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('511');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('512');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('513');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('514');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('515');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('516');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('517');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('518');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('519');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('520');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('521');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('522');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('523');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('524');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('525');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('526');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('530');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('531');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('532');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('533');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('534');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('535');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('536');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('537');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('539');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('540');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('541');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('542');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('544');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('545');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('546');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('547');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('548');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('549');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('551');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('552');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('553');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('554');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('555');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('556');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('580');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('581');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('582');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('583');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('584');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('600');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('601');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('603');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('604');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('605');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('702');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('703');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('704');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('705');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('706');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('707');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('708');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('709');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('710');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('711');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('712');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('713');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('714');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('715');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('716');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('717');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('718');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('719');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('720');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('721');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('750');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('752');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('753');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('754');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('755');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('756');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('757');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('758');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('759');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('760');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('761');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('762');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('763');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('764');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('765');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('766');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('768');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('769');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('770');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('771');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('772');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('773');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('775');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('776');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('777');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('778');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('779');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('780');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('781');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('782');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('783');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('784');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('786');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('787');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('788');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('789');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('790');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('791');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('792');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('793');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('794');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('795');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('796');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('900');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('901');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('902');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('903');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('904');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('905');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('906');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('907');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('908');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('912');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('913');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('915');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('916');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('917');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('918');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('919');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('920');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('921');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('922');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('923');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('924');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('925');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('926');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('927');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('929');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('930');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('931');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('932');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('933');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('934');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('935');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('936');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('937');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('938');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('939');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('940');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('941');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1000');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1001');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1003');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1004');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1005');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1006');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1007');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1008');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1009');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1010');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1011');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1012');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1013');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1014');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1015');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1017');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1100');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1101');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1102');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1103');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1104');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1105');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1106');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1107');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1108');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1109');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1110');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1111');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1112');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1113');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1114');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1115');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1116');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1117');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1118');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1119');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1120');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1121');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1122');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1123');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1124');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1125');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1150');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1151');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1152');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1153');
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1200');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1201');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1202');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1203');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1204');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1205');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1206');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1207');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1208');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1209');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1210');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1211');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1212');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1213');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1214');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1215');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1216');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1217');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1218');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1219');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1220');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1221');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1222');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1223');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1224');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1225');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1226');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1227');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1228');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1229');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1230');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1231');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1232');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1233');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1234');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1235');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1236');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1237');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1238');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1239');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1240');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1241');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1242');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1243');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1244');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1245');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1246');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1247');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1248');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1249');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1250');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1251');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1252');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1253');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1254');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1255');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1256');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1257');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1258');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1259');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1260');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1261');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1262');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1263');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1264');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1265');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1266');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1267');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1268');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1269');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1270');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1271');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1272');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1273');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1274');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1275');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1276');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1277');
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1300');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1301');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1302');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1303');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1304');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1306');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1307');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1309');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1310');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1311');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1312');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1313');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1314');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1315');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1316');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1317');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1318');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1319');
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1400');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1401');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1402');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1403');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1404');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1405');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1406');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1407');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1408');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1409');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1410');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1411');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1412');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1413');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1414');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1415');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1416');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1417');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1418');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1419');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1420');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1421');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1422');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1423');
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1500');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1501');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1502');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1503');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1504');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1505');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1506');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1507');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1508');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1509');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1510');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1511');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1512');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1513');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1514');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1515');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1516');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1517');
++INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1518');
 +
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1600');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1601');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1602');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1603');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1604');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1605');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1606');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1607');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1608');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1609');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1610');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1611');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1612');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1613');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1614');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1615');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1616');
 +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1617');
++INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('1618');
 +
 +INSERT INTO USERS(ID, LOGIN, NAME, EMAIL, EXTERNAL_IDENTITY, EXTERNAL_IDENTITY_PROVIDER, USER_LOCAL, CRYPTED_PASSWORD, SALT, IS_ROOT, CREATED_AT, UPDATED_AT) VALUES (1, 'admin', 'Administrator', '', 'admin', 'sonarqube', true, 'a373a0e667abb2604c1fd571eb4ad47fe8cc0878', '48bc4b0d93179b5103fd3885ea9119498e9d161b', false, '1418215735482', '1418215735482');
 +ALTER TABLE USERS ALTER COLUMN ID RESTART WITH 2;
 +
 +INSERT INTO ORGANIZATIONS (UUID, KEE, NAME, GUARDED, CREATED_AT, UPDATED_AT) VALUES ('AVdqnciQUUs7Zd3KPvFD', 'default-organization', 'Default Organization', true, '1474962596482', '1474962596482');
 +INSERT INTO INTERNAL_PROPERTIES (KEE, IS_EMPTY, TEXT_VALUE, CREATED_AT) VALUES ('organization.default', false, 'AVdqnciQUUs7Zd3KPvFD', '1474962596482');
 +
 +INSERT INTO GROUPS(ID, ORGANIZATION_UUID, NAME, DESCRIPTION, CREATED_AT, UPDATED_AT) VALUES (1, 'AVdqnciQUUs7Zd3KPvFD', 'sonar-administrators', 'System administrators', '2011-09-26 22:27:51.0', '2011-09-26 22:27:51.0');
 +INSERT INTO GROUPS(ID, ORGANIZATION_UUID, NAME, DESCRIPTION, CREATED_AT, UPDATED_AT) VALUES (2, 'AVdqnciQUUs7Zd3KPvFD', 'sonar-users', 'Any new users created will automatically join this group', '2011-09-26 22:27:51.0', '2011-09-26 22:27:51.0');
 +ALTER TABLE GROUPS ALTER COLUMN ID RESTART WITH 3;
 +
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (1, 'AVdqnciQUUs7Zd3KPvFD', 1, null, 'admin');
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (2, 'AVdqnciQUUs7Zd3KPvFD', 1, null, 'profileadmin');
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (3, 'AVdqnciQUUs7Zd3KPvFD', 1, null, 'gateadmin');
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (4, 'AVdqnciQUUs7Zd3KPvFD', null, null, 'scan');
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (5, 'AVdqnciQUUs7Zd3KPvFD', null, null, 'provisioning');
 +INSERT INTO GROUP_ROLES(ID, ORGANIZATION_UUID, GROUP_ID, RESOURCE_ID, ROLE) VALUES (6, 'AVdqnciQUUs7Zd3KPvFD', 1, null, 'provisioning');
 +ALTER TABLE GROUP_ROLES ALTER COLUMN ID RESTART WITH 7;
 +
 +INSERT INTO GROUPS_USERS(USER_ID, GROUP_ID) VALUES (1, 1);
 +INSERT INTO GROUPS_USERS(USER_ID, GROUP_ID) VALUES (1, 2);
 +
 +INSERT INTO ORGANIZATION_MEMBERS(ORGANIZATION_UUID, USER_ID) VALUES ('AVdqnciQUUs7Zd3KPvFD', 1);
index e000208527b7103002ff44b0a52488463268a15f,0000000000000000000000000000000000000000..39301e3da379668ccfcea173e403edc2ce7d7e0c
mode 100644,000000..100644
--- /dev/null
@@@ -1,49 -1,0 +1,51 @@@
-       .add(1617, "Drop metadata columns from RULES", DropMetadataColumnsFromRules.class);
 +/*
 + * SonarQube
 + * Copyright (C) 2009-2017 SonarSource SA
 + * mailto:info AT sonarsource DOT com
 + *
 + * This program is free software; you can redistribute it and/or
 + * modify it under the terms of the GNU Lesser General Public
 + * License as published by the Free Software Foundation; either
 + * version 3 of the License, or (at your option) any later version.
 + *
 + * This program is distributed in the hope that it will be useful,
 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 + * Lesser General Public License for more details.
 + *
 + * You should have received a copy of the GNU Lesser General Public License
 + * along with this program; if not, write to the Free Software Foundation,
 + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 + */
 +
 +package org.sonar.server.platform.db.migration.version.v64;
 +
 +import org.sonar.server.platform.db.migration.step.MigrationStepRegistry;
 +import org.sonar.server.platform.db.migration.version.DbVersion;
 +
 +public class DbVersion64 implements DbVersion {
 +  @Override
 +  public void addSteps(MigrationStepRegistry registry) {
 +    registry
 +      .add(1600, "Add PROJECTS.TAGS", AddTagsToProjects.class)
 +      .add(1601, "Set PROJECTS.COPY_COMPONENT_UUID on local views", SetCopyComponentUuidOnLocalViews.class)
 +      .add(1602, "Add RULES_PROFILES.ORGANIZATION_UUID", AddQualityProfileOrganizationUuid.class)
 +      .add(1603, "Set RULES_PROFILES.ORGANIZATION_UUID to default", SetQualityProfileOrganizationUuidToDefault.class)
 +      .add(1604, "Make RULES_PROFILES.ORGANIZATION_UUID not nullable", MakeQualityProfileOrganizationUuidNotNullable.class)
 +      .add(1605, "Drop unique index on RULES_PROFILES.KEE", DropUniqueIndexOnQualityProfileKey.class)
 +      .add(1606, "Make RULES_PROFILES.ORGANIZATION_UUID and KEE unique", MakeQualityProfileOrganizationUuidAndKeyUnique.class)
 +      .add(1607, "Create ORGANIZATION_MEMBERS table", CreateOrganizationMembersTable.class)
 +      .add(1608, "Populate ORGANIZATION_MEMBERS table", PopulateOrganizationMembersTable.class)
 +      .add(1609, "Drop unique index on RULES_PROFILES.ORGANIZATION_UUID and KEE", DropUniqueIndexOnQualityProfileOrganizationUuidAndKey.class)
 +      .add(1610, "Make RULES_PROFILES.KEE unique", MakeQualityProfileKeyUnique.class)
 +      .add(1611, "Clean LOADED_TEMPLATES rows without type", CleanLoadedTemplateOrphans.class)
 +      .add(1612, "Extend size of column LOADED_TEMPLATES.TEMPLATE_TYPE", ExtendLoadedTemplateTypeColumn.class)
 +      .add(1613, "Add index LOADED_TEMPLATES_TYPE", AddIndexLoadedTemplatesType.class)
 +      .add(1614, "Upgrade loaded template entries for quality profiles", UpgradeQualityTemplateLoadedTemplates.class)
 +      .add(1615, "Create table RULES_METADATA", CreateRulesMetadata.class)
 +      .add(1616, "Populate table RULES_METADATA", PopulateRulesMetadata.class)
++      .add(1617, "Drop metadata columns from RULES", DropMetadataColumnsFromRules.class)
++      // ensure the index is made unique even on existing 6.4-SNAPSHOT instances (such as next or the developer machines)
++      .add(1618, "Make index on ORGANIZATIONS.KEE unique", org.sonar.server.platform.db.migration.version.v63.MakeIndexOnOrganizationsKeeUnique.class);
 +  }
 +}
index 0000000000000000000000000000000000000000,0a00667ef04b88ed8cf7b9dd5b11217d17a84524..1bc3bdc1a2c1376229a0b6639dd0533fc00e3146
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,81 +1,80 @@@
 -import org.sonar.api.utils.System2;
 -import org.sonar.db.DbTester;
+ /*
+  * SonarQube
+  * Copyright (C) 2009-2017 SonarSource SA
+  * mailto:info AT sonarsource DOT com
+  *
+  * This program is free software; you can redistribute it and/or
+  * modify it under the terms of the GNU Lesser General Public
+  * License as published by the Free Software Foundation; either
+  * version 3 of the License, or (at your option) any later version.
+  *
+  * This program is distributed in the hope that it will be useful,
+  * but WITHOUT ANY WARRANTY; without even the implied warranty of
+  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  * Lesser General Public License for more details.
+  *
+  * You should have received a copy of the GNU Lesser General Public License
+  * along with this program; if not, write to the Free Software Foundation,
+  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+  */
+ package org.sonar.server.platform.db.migration.version.v63;
+ import java.sql.SQLException;
+ import org.junit.Rule;
+ import org.junit.Test;
+ import org.junit.rules.ExpectedException;
 -  public DbTester dbTester = DbTester.createForSchema(System2.INSTANCE, MakeIndexOnOrganizationsKeeUniqueReentranceTest.class, "organizations_with_unique_index.sql");
++import org.sonar.db.CoreDbTester;
+ public class MakeIndexOnOrganizationsKeeUniqueReentranceTest {
+   private static final String TABLE_ORGANIZATIONS = "organizations";
+   private static final String INDEX_NAME = "organization_key";
+   @Rule
++  public CoreDbTester dbTester = CoreDbTester.createForSchema(MakeIndexOnOrganizationsKeeUniqueReentranceTest.class, "organizations_with_unique_index.sql");
+   @Rule
+   public ExpectedException expectedException = ExpectedException.none();
+   private MakeIndexOnOrganizationsKeeUnique underTest = new MakeIndexOnOrganizationsKeeUnique(dbTester.database());
+   @Test
+   public void execute_makes_index_unique_on_empty_table() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     underTest.execute();
+     dbTester.assertUniqueIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+   }
+   @Test
+   public void execute_makes_index_unique_on_non_empty_table_without_duplicates() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     insert("1", "kee_1");
+     insert("2", "kee_2");
+     underTest.execute();
+     dbTester.assertUniqueIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+   }
+   @Test
+   public void execute_fails_non_empty_table_with_duplicates() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     insert("1", "kee_1");
+     insert("2", "kee_1");
+     expectedException.expect(IllegalStateException.class);
+     underTest.execute();
+   }
+   private void insert(String uuid, String kee) {
+     dbTester.executeInsert(TABLE_ORGANIZATIONS,
+       "UUID", uuid,
+       "KEE", kee,
+       "NAME", "name",
+       "GUARDED", "false",
+       "CREATED_AT", "1000",
+       "UPDATED_AT", "2000");
+   }
+ }
index 0000000000000000000000000000000000000000,f1a85b2947190319195f79eb8f88e4650836c9b1..869e2cf1ac4d2abd3dc72be6fc058565bdf12976
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,80 +1,79 @@@
 -import org.sonar.api.utils.System2;
 -import org.sonar.db.DbTester;
+ /*
+  * SonarQube
+  * Copyright (C) 2009-2017 SonarSource SA
+  * mailto:info AT sonarsource DOT com
+  *
+  * This program is free software; you can redistribute it and/or
+  * modify it under the terms of the GNU Lesser General Public
+  * License as published by the Free Software Foundation; either
+  * version 3 of the License, or (at your option) any later version.
+  *
+  * This program is distributed in the hope that it will be useful,
+  * but WITHOUT ANY WARRANTY; without even the implied warranty of
+  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  * Lesser General Public License for more details.
+  *
+  * You should have received a copy of the GNU Lesser General Public License
+  * along with this program; if not, write to the Free Software Foundation,
+  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+  */
+ package org.sonar.server.platform.db.migration.version.v63;
+ import java.sql.SQLException;
+ import org.junit.Rule;
+ import org.junit.Test;
+ import org.junit.rules.ExpectedException;
 -  public DbTester dbTester = DbTester.createForSchema(System2.INSTANCE, MakeIndexOnOrganizationsKeeUniqueTest.class, "organizations_with_non_unique_index.sql");
++import org.sonar.db.CoreDbTester;
+ public class MakeIndexOnOrganizationsKeeUniqueTest {
+   private static final String TABLE_ORGANIZATIONS = "organizations";
+   private static final String INDEX_NAME = "organization_key";
+   @Rule
++  public CoreDbTester dbTester = CoreDbTester.createForSchema(MakeIndexOnOrganizationsKeeUniqueTest.class, "organizations_with_non_unique_index.sql");
+   @Rule
+   public ExpectedException expectedException = ExpectedException.none();
+   private MakeIndexOnOrganizationsKeeUnique underTest = new MakeIndexOnOrganizationsKeeUnique(dbTester.database());
+   @Test
+   public void execute_makes_index_unique_on_empty_table() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     underTest.execute();
+     dbTester.assertUniqueIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+   }
+   @Test
+   public void execute_makes_index_unique_on_non_empty_table_without_duplicates() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     insert("1", "kee_1");
+     insert("2", "kee_2");
+     underTest.execute();
+     dbTester.assertUniqueIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+   }
+   @Test
+   public void execute_fails_non_empty_table_with_duplicates() throws SQLException {
+     dbTester.assertIndex(TABLE_ORGANIZATIONS, INDEX_NAME, "kee");
+     insert("1", "kee_1");
+     insert("2", "kee_1");
+     expectedException.expect(IllegalStateException.class);
+     underTest.execute();
+   }
+   private void insert(String uuid, String kee) {
+     dbTester.executeInsert(TABLE_ORGANIZATIONS,
+       "UUID", uuid,
+       "KEE", kee,
+       "NAME", "name",
+       "GUARDED", "false",
+       "CREATED_AT", "1000",
+       "UPDATED_AT", "2000");
+   }
+ }
index 727a9de26f4aa347a25fdb6d65f817e1dd135ff0,0000000000000000000000000000000000000000..f30d2ab0e8ba92d8b6cd9c436fce5f7de670eddb
mode 100644,000000..100644
--- /dev/null
@@@ -1,41 -1,0 +1,41 @@@
-     verifyMigrationCount(underTest, 18);
 +/*
 + * SonarQube
 + * Copyright (C) 2009-2017 SonarSource SA
 + * mailto:info AT sonarsource DOT com
 + *
 + * This program is free software; you can redistribute it and/or
 + * modify it under the terms of the GNU Lesser General Public
 + * License as published by the Free Software Foundation; either
 + * version 3 of the License, or (at your option) any later version.
 + *
 + * This program is distributed in the hope that it will be useful,
 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 + * Lesser General Public License for more details.
 + *
 + * You should have received a copy of the GNU Lesser General Public License
 + * along with this program; if not, write to the Free Software Foundation,
 + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 + */
 +
 +package org.sonar.server.platform.db.migration.version.v64;
 +
 +import org.junit.Test;
 +
 +import static org.sonar.server.platform.db.migration.version.DbVersionTestUtils.verifyMigrationCount;
 +import static org.sonar.server.platform.db.migration.version.DbVersionTestUtils.verifyMinimumMigrationNumber;
 +
 +public class DbVersion64Test {
 +  private DbVersion64 underTest = new DbVersion64();
 +
 +  @Test
 +  public void migrationNumber_starts_at_1600() {
 +    verifyMinimumMigrationNumber(underTest, 1600);
 +  }
 +
 +  @Test
 +  public void verify_migration_count() {
++    verifyMigrationCount(underTest, 19);
 +  }
 +
 +}