如何从零重新启动seeds.rb列?

时间:2011-11-16 05:05:43

标签: ruby-on-rails

在rails中,如何让seeds.rb每次重启从0开始计数?

目前,当我重新运行:rake db:seed时,自动增量列不断增加和增加。

1 个答案:

答案 0 :(得分:6)

可能你可以使用这个

table_name = 'xyz'
ActiveRecord::Base.connection.execute("TRUNCATE TABLE #{table_name}")
在seed.rb中播种值之前