trabajo-afectivo/db/migrate/20190713000001_group_dependent_macros.rb

21 lines
566 B
Ruby

# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
class GroupDependentMacros < ActiveRecord::Migration[4.2]
def up
create_table :groups_macros, id: false do |t| # rubocop:disable Rails/CreateTableWithTimestamps
t.references :macro, null: false
t.references :group, null: false
end
add_index :groups_macros, [:macro_id]
add_index :groups_macros, [:group_id]
add_foreign_key :groups_macros, :macros
add_foreign_key :groups_macros, :groups
end
def self.down
drop_table :groups_macros
end
end