Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Kann ich eine Ruby-on-Rails-Datenbankmigrationsdatei aus einer MySQL-SQL-Datei generieren?

Wenn Ihre config/database.yml auf die MySQL-Datenbank mit dem Schema verweist, dann tun Sie es

rake db:schema:dump

Dadurch wird eine datenbankunabhängige db/schema.rb-Datei erstellt.

Kopieren Sie schema.rb in db/migrate/001_original_schema.rb:

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

  def self.down
    # drop all the tables
  end
end