| Path: | lib/mack-data_mapper/migration_generator/migration_generator.rb |
| Last Update: | Wed Nov 12 17:30:00 -0500 2008 |
This will generate a migration for your application.
Example without columns:
rake generate:migration name=create_users
db/migrations/<number>_create_users.rb:
migration <number>, :create_users do
up do
end
down do
end
end
Example with columns:
rake generate:migration name=create_users cols=username:string,email_address:string,created_at:date_time,updated_at:date_time
db/migrations/<number>_create_users.rb:
migration <number>, :create_users do
up do
create_table :users do
column :id, Integer, :serial => true
column :username, String, :size => 50
column :email, String, :size => 50
column :created_at, DateTime
column :updated_at, DateTime
end
end
down do
drop_table :users
end
end