negos_app/db/migrate/20150730183145_create_customer_newsgroups.rb
2016-02-16 21:09:48 +01:00

21 lines
526 B
Ruby
Executable File

class CreateCustomerNewsgroups < ActiveRecord::Migration
def change
create_table :customer_newsgroups do |t|
t.references :customer, index: true
t.references :newsgroup, index: true
t.timestamps null: false
end
add_foreign_key :customer_newsgroups, :customers
add_foreign_key :customer_newsgroups, :newsgroups
newsgroups = Newsgroup.where(:default_checked => true).all
Customer.all.each do |customer|
customer.newsgroups << newsgroups
end
end
end