Convert an existing mysql database into a rails migration script.

Convert an existing mysql database into a rails migration script.

This can be done in three simple steps:

1. write config/database.yml to reference your database.

2. Run "rake db:schema:dump" to generate db/schema.rb. Here's the
documentation:

$ rake db:schema:dump
...
rake db:schema:dump # Create a db/schema.rb file that can be
portably used against any DB supported by AR

3. Convert schema.rb into db/migrate/001_create_database.rb:

class CreateMigration < ActiveRecord::Migration
def self.up
# insert schema.rb here
end

def self.down
# drop all the tables if you really need
# to support migration back to version 0
end
end

No comments

Powered by Blogger.