Displaying 1 result from an estimated 1 matches for "002_populate_categories".
2008 Nov 14
3
migration with data
...using postgres and have two migration files like
001_create_categories.rb as
class CreateCategories < ActiveRecord::Migration
def self.up
create_table :categories do |t|
t.column :name, :string, :limit=>80
end
end
def self.down
drop_table :categories
end
end
and 002_populate_categories.rb
class PopulateCategories < ActiveRecord::Migration
execute ''ALTER SEQUENCE categories_id_seq RESTART WITH 100;''
NAMES = ["Category 1", "Category 2", "Category 3"]
def self.up
NAMES.each{|name| Category.create(:name => name)}...