Sha256: 80378b7275d8e628170e3e254725aebe875cb5ac8f12f2b6906cc864f4fa3385

Contents?: true

Size: 401 Bytes

Versions: 1

Compression:

Stored size: 401 Bytes

Contents

class UserRoles < ActiveRecord::Migration[5.0]
  def up
    create_table :roles do |t|
      t.string :name
    end
    create_table :roles_users, :id => false do |t|
      t.references :role
      t.references :user
    end
    add_index :roles_users, [:role_id, :user_id]
    add_index :roles_users, [:user_id, :role_id]
  end

  def down
    drop_table :roles_users
    drop_table :roles
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zizia-4.0.4.alpha.01 db/migrate/20190919145012_user_roles.rb