]> source.dussan.org Git - sonarqube.git/commit
SONAR-7692 change table resource_index to use project uuids
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 6 Jun 2016 15:12:38 +0000 (17:12 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 13 Jun 2016 06:45:48 +0000 (08:45 +0200)
commit6ecfdb4160b6b113fc14abdfe0a6e43836c430c5
tree1527b9dae9cca219bf1b9ceee5f76f0385f71cbf
parentcd5a28637b9f041845ed819a13f8aa0437a78472
SONAR-7692 change table resource_index to use project uuids
28 files changed:
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1201_add_columns_with_uuids_to_resource_index.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1202_populate_uuid_columns_of_resource_index.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1203_clean_orphan_rows_in_resource_index.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1204_make_uuid_columns_not_null_on_resource_index.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1205_drop_resource_index_rid_from_resource_index.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1206_drop_id_columns_from_resource_index.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/VarcharColumnDef.java
sonar-db/src/main/java/org/sonar/db/version/v60/AddUuidColumnsToResourceIndex.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/CleanOrphanRowsInResourceIndex.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/DropIdColumnsFromResourceIndex.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnResourceIndex.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/PopulateUuidColumnsOfResourceIndex.java [new file with mode: 0644]
sonar-db/src/main/java/org/sonar/db/version/v60/package-info.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/AddUuidColumnsToResourceIndexTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/CleanOrphanRowsInResourceIndexTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/DropIdColumnsFromResourceIndexTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnResourceIndexTest.java [new file with mode: 0644]
sonar-db/src/test/java/org/sonar/db/version/v60/PopulateUuidColumnsOfResourceIndexTest.java [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/AddUuidColumnsToResourceIndexTest/old_resourceindex.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/CleanOrphanRowsInResourceIndexTest/in_progress_resourceindex.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/DropIdColumnsFromResourceIndexTest/in_progress_resourceindex.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/MakeUuidColumnsNotNullOnResourceIndexTest/in_progress_resourceindex.sql [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v60/PopulateUuidColumnsOfResourceIndexTest/in_progress_resourceindex_with_projects.sql [new file with mode: 0644]