rails で 自動採番項目の不整合を修正する方法を備忘録として残しておく

方法

reset_pk_sequence! を使用する

環境

  • rails: 6.1.4

実際のコード

ActiveRecord::Base.connection.tables.each do |table_name|
  ActiveRecord::Base.connection.reset_pk_sequence!(table_name)
end