Sha256: 2d8a2c15e8cf1c0312a9f17a7ffa6b71b44bcdffdc524851a2585a39df54c2a1
Contents?: true
Size: 788 Bytes
Versions: 11
Compression:
Stored size: 788 Bytes
Contents
= dm-migrations DataMapper plugin for writing and specing migrations. == Example require 'dm-migrations/migration_runner' DataMapper.setup(:default, "sqlite3::memory") DataMapper::Logger.new(STDOUT, :debug) DataMapper.logger.debug( "Starting Migration" ) migration 1, :create_people_table do up do create_table :people do column :id, Integer, :serial => true column :desc, String end end down do drop_table :people end end migration 2, :make_desc_text do up do modify_table :people do # You currently have to use the underlying DB type here, rather than # a DataMapper type change_column :desc, 'text' end end end migrate_up! For more, see the examples directory.
Version data entries
11 entries across 11 versions & 3 rubygems