add_index rails 指定索引名称
时间: 2023-10-09 16:16:41 浏览: 129
factory_bot_rails:工厂机器人:heart_suit:Rails
在 Rails 中,可以使用 `add_index` 方法来给数据库中的表添加索引。该方法的语法如下:
```ruby
add_index :table_name, :column_name, name: :index_name
```
其中,`:table_name` 是需要添加索引的表名,`:column_name` 是需要创建索引的列名,`name: :index_name` 则是指定索引的名称。
例如,要给 `users` 表的 `email` 列添加一个名为 `index_users_on_email` 的索引,可以这样写:
```ruby
add_index :users, :email, name: :index_users_on_email
```
阅读全文