aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-migration
Commit message (Collapse)AuthorAgeFilesLines
* Drop unused Surefire config for skipping testsSimon Brandhof2017-02-191-14/+0
|
* Clean-up sonar-testing-harness dependenciesSimon Brandhof2017-02-192-9/+27
| | | | and decrease usages of Hamcrest
* split sonar-db into server/sonar-db-core and server/sonar-db-daoSébastien Lesaint2017-02-17121-779/+407
|
* Fix integer type of user and group idsSimon Brandhof2017-02-164-25/+28
| | | | | User IDs are INTEGER in database. The java classes are fixed to replace long by int.
* Automatic merge from branch-6.3ssjenka2017-02-165-2/+250
|\ | | | | | | | | | | * origin/branch-6.3: SONAR-8647 Correctly detect isFavorite in filter SONAR-8746 Remove measures related to periods 2 to 5
| * SONAR-8746 Remove measures related to periods 2 to 5Julien Lancelot2017-02-155-2/+250
| |
* | Prepare for next development iterationSimon Brandhof2017-02-141-1/+1
|/
* Fix license headersSimon Brandhof2017-02-102-4/+4
|
* SONAR-8761 db migration to unset root flag of existing usersSimon Brandhof2017-02-105-3/+154
|
* SONAR-8752 add column ORGANIZATIONS.USER_IDSébastien Lesaint2017-02-105-1/+118
|
* SONAR-8637 Update POM parent versionTeryk Bellahsene2017-02-10412-856/+824
|
* SONAR-8208 SONAR-8610 SONAR-8758 Delete useless settings from dbJulien Lancelot2017-02-105-1/+243
|
* SONAR-8755 make default organization guardedSébastien Lesaint2017-02-105-2/+196
| | | | so that it can only be deleted by root
* SONAR-8754 support guarded in OrganizationDto and OrganizationDaoSébastien Lesaint2017-02-102-31/+88
|
* SONAR-8754 add column ORGANIZATIONS.GUARDEDSébastien Lesaint2017-02-1011-2/+397
|
* SONAR-8586 fix wrong query plan by injecting fake data on H2Sébastien Lesaint2017-02-024-3/+88
| | | | into table PROJECT_MEASURES
* SONAR-8690 populate DEFAULT_PERM_TEMPLATE_* columns from PROPERTIESSébastien Lesaint2017-01-278-4/+403
|
* SONAR-8690 add columns ORGANIZATIONS.default_perm_template_*Sébastien Lesaint2017-01-275-2/+122
|
* SONAR-8675 drop table resource_indexSimon Brandhof2017-01-255-2/+119
|
* SONAR-8474 add index on PROJECTS.ORGANIZATION_UUIDSébastien Lesaint2017-01-165-2/+144
|
* SONAR-8474 add non nullable column PROJECTS.ORGANIZATION_UUIDSébastien Lesaint2017-01-1616-5/+729
| | | | | | | | | hardcode CE and ComponentService to persist components into default organization hardcode WS api/components/bulk_update_key to work on default organization hardcode WS api/projects/create to create project into default organization hardcode WS api/ce/submit to create project into default organization fix UTs to set this new non nullable column
* SONAR-8585 configure NLS_SORT param on Oracle client sessionsSimon Brandhof2017-01-052-24/+11
|
* SONAR-8445 drop field DatabaseVersion.LAST_VERSIONSébastien Lesaint2016-12-167-95/+91
| | | | | | replace usages of this field by either MigrationSteps.getMaxMigrationNumber() or DatabaseVersion.getStatus() also, change return type of DatabaseVersion.getVersion from int to Optional<Long> MigrationStep configuration is now avaiable at level2, in both web and CE container (because it is used by DatabaseVersion class)
* SONAR-8445 move DatabaseVersion to sonar-db-migrationSébastien Lesaint2016-12-164-3/+156
|
* add constant for minimum number of components in ComponentContainerSébastien Lesaint2016-12-162-5/+3
|
* SONAR-8445 add a DAO for SCHEMA_MIGRATIONSSébastien Lesaint2016-12-162-2/+2
| | | | and remove direct usages of MyBatis mapper
* SONAR-8445 move DataChange subclasses from sonar-db to sonar-db-migrationSébastien Lesaint2016-12-1648-92/+743
|
* SONAR-8445 move def and sql builder classes to sonar-db-migrationSébastien Lesaint2016-12-16125-242/+4811
|
* SONAR-8445 move package charset from sonar-db to sonar-db-migrationSébastien Lesaint2016-12-1621-0/+1838
|
* SONAR-8445 a bit of Ruby code cleaning + fix quality flawsSébastien Lesaint2016-12-161-1/+1
|
* SONAR-8445 do auto upgrade on fresh install without RubySébastien Lesaint2016-12-142-0/+228
|
* SONAR-8445 move SQ 5.6 create schema migrations out of RubySébastien Lesaint2016-12-1411-1/+1429
| | | | and start some cleaning of migration related code in Ruby
* SONAR-8445 move SQ 5.6.1 migration out of RubySébastien Lesaint2016-12-148-1/+292
|
* SONAR-8445 move SQ 6.0 migrations out of RubySébastien Lesaint2016-12-14194-1/+12247
|
* SONAR-8445 move SQ 6.1 migrations out of RubySébastien Lesaint2016-12-1449-1/+2724
|
* SONAR-8445 support multiple migrations referencing same MigrationStepSébastien Lesaint2016-12-145-6/+121
| | | | includes add support for support components per DbVersion
* SONAR-8445 move SQ 6.2 migrations out of RubySébastien Lesaint2016-12-1475-2/+4113
|
* SONAR-8445 run DB migration of SQ 6.3 with JavaSébastien Lesaint2016-12-1455-0/+2977
| | | | | add Java toolkit to run DB migrations port last 3 DB migrations (ie. from current SQ 6.3) to this Java toolkit and make it run after Ruby migration
* SONAR-8445 fork BaseDataChange and DdlChange in sonar-db-migrationSébastien Lesaint2016-12-1410-0/+730
| | | | interface DataChange is dropped and BaseDataChange renamed to DataChange
* SONAR-8445 move DatabaseMigration to sonar-db-migrationSébastien Lesaint2016-12-147-0/+321
| | | | also, split state (which must be stored at platform level 2 because we need to keep state until SQ is shutdown) from migration code, which doesn't need to be kept in memory once Platform is out of safe mode
* SONAR-8445 handle creation of table SCHEMA_MIGRATIONS in JavaSébastien Lesaint2016-12-146-0/+264
|
* SONAR-8445 create maven module sonar-db-migrationSébastien Lesaint2016-12-142-0/+60