]> source.dussan.org Git - sonarqube.git/commit
SONAR-7738 update table PROJECTS to have self UUIDs insteaf of ID
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Fri, 10 Jun 2016 15:19:48 +0000 (17:19 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Thu, 16 Jun 2016 11:49:19 +0000 (13:49 +0200)
commit4b7dc3b9c7e922dc494bc1e985cee0d277883e64
tree8adcd8b4ebca1e0001e1f6402553375da4debf66
parent7e5f6db6be68c6451ea728ca60f07527776eeebf
SONAR-7738 update table PROJECTS to have self UUIDs insteaf of ID
26 files changed:
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1220_add_uuid_columns_to_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1221_populate_uuid_columns_of_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1222_clean_orphan_rows_in_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1223_drop_index_projects_uuid_from_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1224_make_uuid_columns_not_null_on_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1225_recreate_index_projects_uuid_from_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1226_drop_index_projects_root_id_from_projects.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1227_drop_id_columns_from_projects.rb [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/DatabaseVersion.java
sonar-db/src/main/java/org/sonar/db/version/MigrationStepModule.java
sonar-db/src/main/java/org/sonar/db/version/v60/AddUuidColumnsToProjects.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/CleanOrphanRowsInProjects.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/DropIdColumnsFromProjects.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnProjects.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/PopulateUuidColumnsOfProjects.java [new file with mode: 0644]
sonar-db/src/main/resources/org/sonar/db/version/rows-h2.sql
sonar-db/src/main/resources/org/sonar/db/version/schema-h2.ddl
sonar-db/src/test/java/org/sonar/db/version/MigrationStepModuleTest.java
sonar-db/src/test/java/org/sonar/db/version/v60/AddUuidColumnsToProjectsTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/DropIdColumnsFromProjectsTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnProjectsTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/PopulateUuidColumnsOfProjectsTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/PopulateUuidColumnsOfSnapshotsTest.java
sonar-db/src/test/resources/org/sonar/db/version/v60/AddUuidColumnsToProjectsTest/old_projects.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnProjectsTest/in_progress_projects.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/PopulateUuidColumnsOfProjectsTest/in_progress_projects.sql [new file with mode: 0644]