feat: APIs for Articles (#4777)

Fixes: #4802
This commit is contained in:
Tejaswini Chile
2022-06-13 15:56:49 +05:30
committed by GitHub
parent 2198930185
commit ae72757d23
23 changed files with 511 additions and 42 deletions

View File

@@ -0,0 +1,6 @@
class AddReferenceForAuthorId < ActiveRecord::Migration[6.1]
def change
remove_column :articles, :author_id, :integer
add_reference :articles, :author, foreign_key: { to_table: :users }
end
end

View File

@@ -0,0 +1,7 @@
class AddIndexOnCategorySlugAndLocale < ActiveRecord::Migration[6.1]
def change
add_column :categories, :slug, :string, null: false, default: ''
add_index :categories, [:slug, :locale, :portal_id], unique: true
change_column_default :categories, :slug, from: '', to: nil
end
end