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

Version Path
declare_schema-2.3.1 lib/generators/declare_schema/migration/USAGE
declare_schema-2.3.0 lib/generators/declare_schema/migration/USAGE
declare_schema-2.3.0.pre.is.0 lib/generators/declare_schema/migration/USAGE
declare_schema-2.2.1 lib/generators/declare_schema/migration/USAGE
declare_schema-2.2.0.colin.1 lib/generators/declare_schema/migration/USAGE
declare_schema-2.2.0 lib/generators/declare_schema/migration/USAGE
declare_schema-2.1.0 lib/generators/declare_schema/migration/USAGE
declare_schema-2.1.0.pre.1 lib/generators/declare_schema/migration/USAGE
declare_schema-1.4.0 lib/generators/declare_schema/migration/USAGE
declare_schema-1.4.0.colin.11 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.6 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.6.colin.1 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.5 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.5.colin.1 lib/generators/declare_schema/migration/USAGE
declare_schema-1.4.0.colin.9 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.4 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.4.colin.1 lib/generators/declare_schema/migration/USAGE
declare_schema-1.4.0.colin.8 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.3 lib/generators/declare_schema/migration/USAGE
declare_schema-1.3.3.colin.1 lib/generators/declare_schema/migration/USAGE