При добавлении индекса в существующий столбец в Rails:
add_index :users, :some_id
и последующем запуске миграций:
rake db:migrate
Все ли ранее существующие записи / столбцы автоматически индексируются? Используемая база данных - Postgres.
Да, это так. Он вызывает postgres CREATE INDEX, который создает индекс и заполняет его существующими данными.
CREATE INDEX