Skip to content
Snippets Groups Projects
Commit cf7e8409 authored by Daniel Hunsaker's avatar Daniel Hunsaker Committed by Eugen Rochko
Browse files

Update model annotations to use BIGINT for IDs (#5461)

All the migrations have been updated to use BIGINTs for ID fields in the DB, but ActiveRecord needs to be told to treat those values as BIGINT as well. This PR does that.
parent 252d0fe0
No related branches found
No related tags found
No related merge requests found
Showing
with 52 additions and 52 deletions
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# Table name: accounts # Table name: accounts
# #
# id :integer not null, primary key # id :bigint not null, primary key
# username :string default(""), not null # username :string default(""), not null
# domain :string # domain :string
# secret :string default(""), not null # secret :string default(""), not null
......
...@@ -6,8 +6,8 @@ ...@@ -6,8 +6,8 @@
# domain :string # domain :string
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer # account_id :bigint
# id :integer not null, primary key # id :bigint not null, primary key
# #
class AccountDomainBlock < ApplicationRecord class AccountDomainBlock < ApplicationRecord
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
# #
# Table name: account_moderation_notes # Table name: account_moderation_notes
# #
# id :integer not null, primary key # id :bigint not null, primary key
# content :text not null # content :text not null
# account_id :integer not null # account_id :bigint not null
# target_account_id :integer not null # target_account_id :bigint not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# #
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
# #
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# target_account_id :integer not null # target_account_id :bigint not null
# #
class Block < ApplicationRecord class Block < ApplicationRecord
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# Table name: conversations # Table name: conversations
# #
# id :integer not null, primary key # id :bigint not null, primary key
# uri :string # uri :string
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
......
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
# #
# Table name: conversation_mutes # Table name: conversation_mutes
# #
# conversation_id :integer not null # conversation_id :bigint not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# #
class ConversationMute < ApplicationRecord class ConversationMute < ApplicationRecord
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# Table name: custom_emojis # Table name: custom_emojis
# #
# id :integer not null, primary key # id :bigint not null, primary key
# shortcode :string default(""), not null # shortcode :string default(""), not null
# domain :string # domain :string
# image_file_name :string # image_file_name :string
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
# updated_at :datetime not null # updated_at :datetime not null
# severity :integer default("silence") # severity :integer default("silence")
# reject_media :boolean default(FALSE), not null # reject_media :boolean default(FALSE), not null
# id :integer not null, primary key # id :bigint not null, primary key
# #
class DomainBlock < ApplicationRecord class DomainBlock < ApplicationRecord
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# Table name: email_domain_blocks # Table name: email_domain_blocks
# #
# id :integer not null, primary key # id :bigint not null, primary key
# domain :string not null # domain :string not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
# #
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# status_id :integer not null # status_id :bigint not null
# #
class Favourite < ApplicationRecord class Favourite < ApplicationRecord
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
# #
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# target_account_id :integer not null # target_account_id :bigint not null
# #
class Follow < ApplicationRecord class Follow < ApplicationRecord
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
# #
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# target_account_id :integer not null # target_account_id :bigint not null
# #
class FollowRequest < ApplicationRecord class FollowRequest < ApplicationRecord
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
# data_content_type :string # data_content_type :string
# data_file_size :integer # data_file_size :integer
# data_updated_at :datetime # data_updated_at :datetime
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# #
class Import < ApplicationRecord class Import < ApplicationRecord
......
...@@ -3,14 +3,14 @@ ...@@ -3,14 +3,14 @@
# #
# Table name: media_attachments # Table name: media_attachments
# #
# id :integer not null, primary key # id :bigint not null, primary key
# status_id :integer # status_id :bigint
# file_file_name :string # file_file_name :string
# file_content_type :string # file_content_type :string
# file_file_size :integer # file_file_size :integer
# file_updated_at :datetime # file_updated_at :datetime
# remote_url :string default(""), not null # remote_url :string default(""), not null
# account_id :integer # account_id :bigint
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# shortcode :string # shortcode :string
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
# #
# Table name: mentions # Table name: mentions
# #
# status_id :integer # status_id :bigint
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer # account_id :bigint
# id :integer not null, primary key # id :bigint not null, primary key
# #
class Mention < ApplicationRecord class Mention < ApplicationRecord
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
# #
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# id :integer not null, primary key # id :bigint not null, primary key
# target_account_id :integer not null # target_account_id :bigint not null
# #
class Mute < ApplicationRecord class Mute < ApplicationRecord
......
...@@ -3,13 +3,13 @@ ...@@ -3,13 +3,13 @@
# #
# Table name: notifications # Table name: notifications
# #
# id :integer not null, primary key # id :bigint not null, primary key
# account_id :integer # account_id :bigint
# activity_id :integer # activity_id :bigint
# activity_type :string # activity_type :string
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# from_account_id :integer # from_account_id :bigint
# #
class Notification < ApplicationRecord class Notification < ApplicationRecord
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# Table name: preview_cards # Table name: preview_cards
# #
# id :integer not null, primary key # id :bigint not null, primary key
# url :string default(""), not null # url :string default(""), not null
# title :string default(""), not null # title :string default(""), not null
# description :string default(""), not null # description :string default(""), not null
......
...@@ -8,10 +8,10 @@ ...@@ -8,10 +8,10 @@
# action_taken :boolean default(FALSE), not null # action_taken :boolean default(FALSE), not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# account_id :integer not null # account_id :bigint not null
# action_taken_by_account_id :integer # action_taken_by_account_id :bigint
# id :integer not null, primary key # id :bigint not null, primary key
# target_account_id :integer not null # target_account_id :bigint not null
# #
class Report < ApplicationRecord class Report < ApplicationRecord
......
...@@ -3,25 +3,25 @@ ...@@ -3,25 +3,25 @@
# #
# Table name: session_activations # Table name: session_activations
# #
# id :integer not null, primary key # id :bigint not null, primary key
# user_id :integer not null # user_id :bigint not null
# session_id :string not null # session_id :string not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# user_agent :string default(""), not null # user_agent :string default(""), not null
# ip :inet # ip :inet
# access_token_id :integer # access_token_id :bigint
# web_push_subscription_id :integer # web_push_subscription_id :bigint
# #
# id :integer not null, primary key # id :bigint not null, primary key
# user_id :integer not null # user_id :bigint not null
# session_id :string not null # session_id :string not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# user_agent :string default(""), not null # user_agent :string default(""), not null
# ip :inet # ip :inet
# access_token_id :integer # access_token_id :bigint
# #
class SessionActivation < ApplicationRecord class SessionActivation < ApplicationRecord
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment