Индексирует ли Rails существующие записи при выполнении миграции индекса? - PullRequest
1 голос
/ 04 октября 2019

При добавлении индекса в существующий столбец в Rails:

add_index :users, :some_id

и последующем запуске миграций:

rake db:migrate

Все ли ранее существующие записи / столбцы автоматически индексируются? Используемая база данных - Postgres.

1 Ответ

4 голосов
/ 04 октября 2019

Да, это так. Он вызывает postgres CREATE INDEX, который создает индекс и заполняет его существующими данными.

...