diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-22 15:09:49 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-22 15:09:49 +0000 |
commit | f2dfd9ee819afb07bf11bd36a5f9d23009be0d39 (patch) | |
tree | edd9468dc9c6c55f9882175fd83a1aadec22edf0 /doc | |
parent | 058c34839488502fcec48d805b83728f928a318c (diff) | |
download | gitlab-ce-f2dfd9ee819afb07bf11bd36a5f9d23009be0d39.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc')
-rw-r--r-- | doc/development/database_review.md | 4 | ||||
-rw-r--r-- | doc/development/omnibus.md | 2 | ||||
-rw-r--r-- | doc/development/scalability.md | 2 | ||||
-rw-r--r-- | doc/update/patch_versions.md | 2 | ||||
-rw-r--r-- | doc/update/upgrading_from_source.md | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/doc/development/database_review.md b/doc/development/database_review.md index 0cd7e083e2a..9c428c62434 100644 --- a/doc/development/database_review.md +++ b/doc/development/database_review.md @@ -81,7 +81,7 @@ the following preparations into account. #### Preparation when adding migrations -- Ensure `db/schema.rb` is updated. +- Ensure `db/structure.sql` is updated. - Make migrations reversible by using the `change` method or include a `down` method when using `up`. - Include either a rollback procedure or describe how to rollback changes. - Add the output of the migration(s) to the MR description. @@ -137,7 +137,7 @@ the following preparations into account. - [Check indexes are present for foreign keys](migration_style_guide.md#adding-foreign-key-constraints) - Ensure that migrations execute in a transaction or only contain concurrent index/foreign key helpers (with transactions disabled) - - Check consistency with `db/schema.rb` and that migrations are [reversible](migration_style_guide.md#reversibility) + - Check consistency with `db/structure.sql` and that migrations are [reversible](migration_style_guide.md#reversibility) - Check queries timing (If any): Queries executed in a migration need to fit comfortably within `15s` - preferably much less than that - on GitLab.com. - For column removals, make sure the column has been [ignored in a previous release](what_requires_downtime.md#dropping-columns) diff --git a/doc/development/omnibus.md b/doc/development/omnibus.md index ea5c18f1a8c..28ca500f21a 100644 --- a/doc/development/omnibus.md +++ b/doc/development/omnibus.md @@ -12,7 +12,7 @@ extra security. The Omnibus reconfigure script contains commands that give write access to the `git` user only where needed. For example, the `git` user is allowed to write in the `log/` directory, in -`public/uploads`, and they are allowed to rewrite the `db/schema.rb` file. +`public/uploads`, and they are allowed to rewrite the `db/structure.sql` file. In other cases, the reconfigure script tricks GitLab into not trying to write a file. For instance, GitLab will generate a `.secret` file if it cannot find one diff --git a/doc/development/scalability.md b/doc/development/scalability.md index b3387526ccd..76a227d44f4 100644 --- a/doc/development/scalability.md +++ b/doc/development/scalability.md @@ -18,7 +18,7 @@ users. We will discuss each component below. The PostgreSQL database holds all metadata for projects, issues, merge requests, users, etc. The schema is managed by the Rails application -[db/schema.rb](https://gitlab.com/gitlab-org/gitlab/blob/master/db/schema.rb). +[db/structure.sql](https://gitlab.com/gitlab-org/gitlab/blob/master/db/structure.sql). GitLab Web/API servers and Sidekiq nodes talk directly to the database via a Rails object relational model (ORM). Most SQL queries are accessed via this diff --git a/doc/update/patch_versions.md b/doc/update/patch_versions.md index 02792730d2b..aaa464dfdcb 100644 --- a/doc/update/patch_versions.md +++ b/doc/update/patch_versions.md @@ -31,7 +31,7 @@ current version with `cat VERSION`). cd /home/git/gitlab sudo -u git -H git fetch --all -sudo -u git -H git checkout -- Gemfile.lock db/schema.rb locale +sudo -u git -H git checkout -- Gemfile.lock db/structure.sql locale sudo -u git -H git checkout LATEST_TAG -b LATEST_TAG ``` diff --git a/doc/update/upgrading_from_source.md b/doc/update/upgrading_from_source.md index 661f3eef832..76ee456d75f 100644 --- a/doc/update/upgrading_from_source.md +++ b/doc/update/upgrading_from_source.md @@ -165,7 +165,7 @@ sudo make prefix=/usr/local install cd /home/git/gitlab sudo -u git -H git fetch --all --prune -sudo -u git -H git checkout -- db/schema.rb # local changes will be restored automatically +sudo -u git -H git checkout -- db/structure.sql # local changes will be restored automatically sudo -u git -H git checkout -- locale ``` |