Commit 05ca6c39 authored by Amy Troschinetz's avatar Amy Troschinetz Committed by Marcia Ramos

docs: correct the numbering in a numbered list

parent 2405d955
...@@ -17,50 +17,50 @@ limits](https://about.gitlab.com/handbook/product/product-processes/#introducing ...@@ -17,50 +17,50 @@ limits](https://about.gitlab.com/handbook/product/product-processes/#introducing
### Insert database plan limits ### Insert database plan limits
In the `plan_limits` table, you have to create a new column and insert the In the `plan_limits` table, create a new column and insert the limit values.
limit values. It's recommended to create separate migration script files. It's recommended to create two separate migration script files.
1. Add new column to the `plan_limits` table with non-null default value 1. Add a new column to the `plan_limits` table with non-null default value that
that represents desired limit, such as: represents desired limit, such as:
```ruby ```ruby
add_column(:plan_limits, :project_hooks, :integer, default: 100, null: false) add_column(:plan_limits, :project_hooks, :integer, default: 100, null: false)
``` ```
NOTE: **Note:** NOTE: **Note:**
Plan limits entries set to `0` mean that limits are not Plan limits entries set to `0` mean that limits are not enabled. You should
enabled. You should use this setting only in special and documented circumstances. use this setting only in special and documented circumstances.
1. (Optionally) Create the database migration that fine-tunes each level with 1. (Optionally) Create the database migration that fine-tunes each level with a
a desired limit using `create_or_update_plan_limit` migration helper, such as: desired limit using `create_or_update_plan_limit` migration helper, such as:
```ruby ```ruby
class InsertProjectHooksPlanLimits < ActiveRecord::Migration[5.2] class InsertProjectHooksPlanLimits < ActiveRecord::Migration[5.2]
include Gitlab::Database::MigrationHelpers include Gitlab::Database::MigrationHelpers
DOWNTIME = false DOWNTIME = false
def up def up
create_or_update_plan_limit('project_hooks', 'default', 0) create_or_update_plan_limit('project_hooks', 'default', 0)
create_or_update_plan_limit('project_hooks', 'free', 10) create_or_update_plan_limit('project_hooks', 'free', 10)
create_or_update_plan_limit('project_hooks', 'bronze', 20) create_or_update_plan_limit('project_hooks', 'bronze', 20)
create_or_update_plan_limit('project_hooks', 'silver', 30) create_or_update_plan_limit('project_hooks', 'silver', 30)
create_or_update_plan_limit('project_hooks', 'gold', 100) create_or_update_plan_limit('project_hooks', 'gold', 100)
end end
def down def down
create_or_update_plan_limit('project_hooks', 'default', 0) create_or_update_plan_limit('project_hooks', 'default', 0)
create_or_update_plan_limit('project_hooks', 'free', 0) create_or_update_plan_limit('project_hooks', 'free', 0)
create_or_update_plan_limit('project_hooks', 'bronze', 0) create_or_update_plan_limit('project_hooks', 'bronze', 0)
create_or_update_plan_limit('project_hooks', 'silver', 0) create_or_update_plan_limit('project_hooks', 'silver', 0)
create_or_update_plan_limit('project_hooks', 'gold', 0) create_or_update_plan_limit('project_hooks', 'gold', 0)
end end
end end
``` ```
NOTE: **Note:** NOTE: **Note:**
Some plans exist only on GitLab.com. This will be no-op Some plans exist only on GitLab.com. This will be a no-op for plans
for plans that do not exist. that do not exist.
### Plan limits validation ### Plan limits validation
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment