This commit is contained in:
mgabdev
2020-12-15 19:31:30 -05:00
parent de0c977950
commit 75d52c841e
129 changed files with 2559 additions and 910 deletions

View File

@@ -0,0 +1,9 @@
class AddIsFlaggedAsSpamToAccounts < ActiveRecord::Migration[5.2]
def up
safety_assured { add_column :accounts, :is_flagged_as_spam, :bool, default: false, null: false }
end
def down
remove_column :accounts, :is_pro
end
end

View File

@@ -0,0 +1,10 @@
class CreateStatusBookmarkCollections < ActiveRecord::Migration[5.2]
def change
create_table :status_bookmark_collections do |t|
t.text :title, null: false, default: ''
t.integer :account_id, null: false
t.timestamps null: false
end
end
end

View File

@@ -0,0 +1,12 @@
class CreateMediaAttachmentAlbums < ActiveRecord::Migration[5.2]
def change
create_table :media_attachment_albums do |t|
t.text :title, null: false, default: ''
t.text :description
t.integer :account_id, null: false
t.integer :visibility, null: false, default: 0
t.timestamps null: false
end
end
end

View File

@@ -0,0 +1,7 @@
class AddStatusBookmarkCollectionIdToStatusBookmarks < ActiveRecord::Migration[5.2]
def change
safety_assured {
add_reference :status_bookmarks, :status_bookmark_collection, foreign_key: { on_delete: :nullify }
}
end
end

View File

@@ -0,0 +1,7 @@
class AddAlbumIdToMediaAttachments < ActiveRecord::Migration[5.2]
def change
safety_assured {
add_reference :media_attachments, :media_attachment_album, foreign_key: { on_delete: :nullify }
}
end
end

View File

@@ -0,0 +1,7 @@
class AddCoverIdToMediaAttachmentAlbums < ActiveRecord::Migration[5.2]
disable_ddl_transaction!
def change
add_reference :media_attachment_albums, :cover, null: true, default: nil, index: { algorithm: :concurrently }
end
end