Sha256: c9e89a668397145b9fcd7461c9b296446f6601c51579a87cb9957c36751c7e3f
Contents?: true
Size: 1.2 KB
Versions: 69
Compression:
Stored size: 1.2 KB
Contents
Description: This generator compares your existing schema against the schema declared inside your declare_schema do ... end declarations in your models. If the generator finds differences, it will display the migration it has created, and prompt you for the migration name, supplying a numbered default name. The generator is conservative and will prompt you to resolve any ambiguities. Example: $ bundle exec rails generate declare_schema:migration ---------- Up Migration ---------- create_table :users do |t| t.string :first_name, limit: 50 t.string :last_name, limit: 50 t.datetime :created_at t.datetime :updated_at end ---------------------------------- ---------- Down Migration -------- drop_table :users ---------------------------------- Migration filename: (spaces will be converted to _) [declare_schema_migration_2]: create users exists db/migrate create db/migrate/20091023183838_create_users.rb Not running migration since --migrate not given. When you are ready, run: bundle exec rails db:migrate
Version data entries
69 entries across 69 versions & 1 rubygems