📅  最后修改于: 2023-12-03 15:04:47.194000             🧑  作者: Mango
当你需要在 Rails 应用程序的已有数据库中添加索引,你可以使用控制台来完成此任务。
打开控制台:
rails console
进入数据库:
ActiveRecord::Base.connection
添加索引:
ActiveRecord::Base.connection.add_index(:table_name, :column_name)
将 table_name
替换为您要为其添加索引的表格的名称,column_name
替换为您要添加索引的列的名称。
退出控制台:
exit
如果你想为一个名为 products
的表格的 name
列添加索引,你将在控制台中键入以下内容:
ActiveRecord::Base.connection.add_index(:products, :name)
使用控制台向 Rails 应用程序的数据库添加索引是一种快速又方便的方法。无需编辑迁移文件或使用其他数据库管理工具,只需几个快速的命令即可完成这项任务。