Sha256: 0b7bc980eae6a5ea6b9fd3ae39e10955f2c0660ebb1ad5d28686897afa1c3708

Contents?: true

Size: 530 Bytes

Versions: 11

Compression:

Stored size: 530 Bytes

Contents

class CreateUsers < ActiveRecord::Migration<%= migration_version %>
  def change # rubocop:disable Metrics/MethodLength
    create_table :users do |t|
      t.string :email, null: false, default: ''

      t.string :first_name
      t.string :last_name

      t.string :slack_username
      t.string :time_zone

      t.string :avatar_url

      # Omniauth
      t.string :provider
      t.string :uid

      t.datetime :deactivated_at

      t.timestamps null: false
    end

    add_index :users, :email, unique: true
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
infinum_id-1.6.0 lib/generators/templates/migration.rb
infinum_id-1.5.1 lib/generators/templates/migration.rb
infinum_id-1.5.0 lib/generators/templates/migration.rb
infinum_id-1.4.2 lib/generators/templates/migration.rb
infinum_id-1.4.1 lib/generators/templates/migration.rb
infinum_id-1.4.0 lib/generators/templates/migration.rb
infinum_id-1.3.1 lib/generators/templates/migration.rb
infinum_id-1.3.0 lib/generators/templates/migration.rb
infinum_id-1.2.0 lib/generators/templates/migration.rb
infinum_id-1.1.0 lib/generators/templates/migration.rb
infinum_id-1.0.0 lib/generators/templates/migration.rb