Sha256: 8a7aee460d81c09d48f28a2573732936542fcc0ef252314ae4c51589451b50a9

Contents?: true

Size: 289 Bytes

Versions: 76

Compression:

Stored size: 289 Bytes

Contents

# frozen_string_literal: true

class AddAdminToUsers < ActiveRecord::Migration[5.1]
  def up
    add_column :decidim_users, :admin, :boolean, null: false, default: false

    execute <<~SQL
      UPDATE decidim_users
      SET admin = true
      WHERE roles @> '{admin}'
    SQL
  end
end

Version data entries

76 entries across 76 versions & 2 rubygems

Version Path
decidim-core-0.23.6 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.5 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.4 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.3 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.2 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.1.rc1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.23.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.22.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.21.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.20.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.20.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.19.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.18.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.19.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.17.2 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.18.0 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.17.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.16.1 db/migrate/20170713131206_add_admin_to_users.rb
decidim-core-0.17.0 db/migrate/20170713131206_add_admin_to_users.rb