ActiveRecord finding existing table indexes

后端 未结 4 877
逝去的感伤
逝去的感伤 2021-02-05 00:50

I am writing a migration generator for a plugin I am writing and I need to to be able to find what unique indexes a table has so I can modify existing unique indexes to become a

4条回答
  •  面向向阳花
    2021-02-05 01:33

    If you just want to see all the indexes for a particular table you can do:

    ActiveRecord::Base.connection.indexes('my_table_name').map(&:name)
    

提交回复
热议问题