У меня есть грабли для заполнения таблицы.
следующим образом:
namespace :db do
desc "fill in the database with icons data"
task :populate_icons => :environment do
make_types
make_templates
make_categories
make_greeting_icons
make_user_icons
end
end
def make_types
Type.delete_all
types = %w{Classic Popular Children Animals}
types.each do |type|
Type.create!(:name => type, :adult => false) #1
end
end
Я не могу удалить базу данных, так как в некоторых таблицах есть пользовательские данные.
Мне нужно перезапустить идентификаторы на 1, когда я заново заполню таблицы.
Как я могу сделать это в Rails?