openstreetmap-website/db/migrate/20231010201451_create_user_mutes.rb
Gregory Igelmund efc61f1315 Add basic structures for UserMute and Message muting logic
Including models, migration, controllers, views & locales.
2023-12-19 12:57:47 -05:00

15 lines
418 B
Ruby

class CreateUserMutes < ActiveRecord::Migration[7.0]
def change
create_table :user_mutes do |t|
t.references :owner, :null => false, :index => false
t.references :subject, :null => false, :index => false
t.timestamps
t.foreign_key :users, :column => :owner_id
t.foreign_key :users, :column => :subject_id
t.index [:owner_id, :subject_id], :unique => true
end
end
end