about summary refs log tree commit diff
path: root/app/models/account.rb
diff options
context:
space:
mode:
authoryhirano <yhirano@me.com>2017-05-02 09:14:47 +0900
committerEugen Rochko <eugen@zeonfederated.com>2017-05-02 02:14:47 +0200
commit298796cc7b4fdc075be659fc6aea7ab2543a0f9d (patch)
treef70f563b70284f5458c1897bacd3d8d0371a14f2 /app/models/account.rb
parenta4859446abea166ae55806169425646c1bd42f85 (diff)
annotate models (#2697)
* add annotate to Gemfile

* rails g annotate:install

* configure annotate_models

* add schema info to models

* fix rubocop to add frozen_string_literal
Diffstat (limited to 'app/models/account.rb')
-rw-r--r--app/models/account.rb38
1 files changed, 38 insertions, 0 deletions
diff --git a/app/models/account.rb b/app/models/account.rb
index c5fc6d7ab..88f25aa4b 100644
--- a/app/models/account.rb
+++ b/app/models/account.rb
@@ -1,4 +1,42 @@
 # frozen_string_literal: true
+# == Schema Information
+#
+# Table name: accounts
+#
+#  id                      :integer          not null, primary key
+#  username                :string           default(""), not null
+#  domain                  :string
+#  secret                  :string           default(""), not null
+#  private_key             :text
+#  public_key              :text             default(""), not null
+#  remote_url              :string           default(""), not null
+#  salmon_url              :string           default(""), not null
+#  hub_url                 :string           default(""), not null
+#  created_at              :datetime         not null
+#  updated_at              :datetime         not null
+#  note                    :text             default(""), not null
+#  display_name            :string           default(""), not null
+#  uri                     :string           default(""), not null
+#  url                     :string
+#  avatar_file_name        :string
+#  avatar_content_type     :string
+#  avatar_file_size        :integer
+#  avatar_updated_at       :datetime
+#  header_file_name        :string
+#  header_content_type     :string
+#  header_file_size        :integer
+#  header_updated_at       :datetime
+#  avatar_remote_url       :string
+#  subscription_expires_at :datetime
+#  silenced                :boolean          default(FALSE), not null
+#  suspended               :boolean          default(FALSE), not null
+#  locked                  :boolean          default(FALSE), not null
+#  header_remote_url       :string           default(""), not null
+#  statuses_count          :integer          default(0), not null
+#  followers_count         :integer          default(0), not null
+#  following_count         :integer          default(0), not null
+#  last_webfingered_at     :datetime
+#
 
 class Account < ApplicationRecord
   include Targetable