feat: CRUD operation for associated articles to current article (#4912)

This commit is contained in:
Tejaswini Chile
2022-07-04 20:29:44 +05:30
committed by GitHub
parent 62ed9fe1b4
commit ae59d0a343
28 changed files with 422 additions and 33 deletions

View File

@@ -0,0 +1,5 @@
class AddAssociatedArticleId < ActiveRecord::Migration[6.1]
def change
add_reference :articles, :associated_article, foreign_key: { to_table: :articles }
end
end

View File

@@ -0,0 +1,12 @@
class CreatePortalMembers < ActiveRecord::Migration[6.1]
def change
create_table :portal_members do |t|
t.bigint :portal_id
t.bigint :user_id
t.timestamps
end
add_index :portal_members, [:portal_id, :user_id], unique: true
add_index :portal_members, [:user_id, :portal_id], unique: true
end
end