From aee7489a5afd1f5143275aa58848da044d496cd9 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 17 Jun 2016 11:28:30 +1000 Subject: [PATCH] annotate models --- app/models/category_tag.rb | 16 ++++++++++++++++ app/models/category_tag_group.rb | 15 +++++++++++++++ app/models/email_log.rb | 2 ++ app/models/tag_group.rb | 12 ++++++++++++ app/models/tag_group_membership.rb | 15 +++++++++++++++ app/models/user_field.rb | 2 +- 6 files changed, 61 insertions(+), 1 deletion(-) diff --git a/app/models/category_tag.rb b/app/models/category_tag.rb index dcda998ffa0..20ab52d7bc2 100644 --- a/app/models/category_tag.rb +++ b/app/models/category_tag.rb @@ -2,3 +2,19 @@ class CategoryTag < ActiveRecord::Base belongs_to :category belongs_to :tag end + +# == Schema Information +# +# Table name: category_tags +# +# id :integer not null, primary key +# category_id :integer not null +# tag_id :integer not null +# created_at :datetime +# updated_at :datetime +# +# Indexes +# +# idx_category_tags_ix1 (category_id,tag_id) UNIQUE +# idx_category_tags_ix2 (tag_id,category_id) UNIQUE +# diff --git a/app/models/category_tag_group.rb b/app/models/category_tag_group.rb index b73c6788ddd..3c642d39649 100644 --- a/app/models/category_tag_group.rb +++ b/app/models/category_tag_group.rb @@ -2,3 +2,18 @@ class CategoryTagGroup < ActiveRecord::Base belongs_to :category belongs_to :tag_group end + +# == Schema Information +# +# Table name: category_tag_groups +# +# id :integer not null, primary key +# category_id :integer not null +# tag_group_id :integer not null +# created_at :datetime +# updated_at :datetime +# +# Indexes +# +# idx_category_tag_groups_ix1 (category_id,tag_group_id) UNIQUE +# diff --git a/app/models/email_log.rb b/app/models/email_log.rb index ceb32d5252b..ac93e08ccea 100644 --- a/app/models/email_log.rb +++ b/app/models/email_log.rb @@ -75,10 +75,12 @@ end # skipped_reason :string # bounce_key :string # bounced :boolean default(FALSE), not null +# message_id :string # # Indexes # # index_email_logs_on_created_at (created_at) +# index_email_logs_on_message_id (message_id) # index_email_logs_on_reply_key (reply_key) # index_email_logs_on_skipped_and_created_at (skipped,created_at) # index_email_logs_on_user_id_and_created_at (user_id,created_at) diff --git a/app/models/tag_group.rb b/app/models/tag_group.rb index 8f3f9c18555..772d9036272 100644 --- a/app/models/tag_group.rb +++ b/app/models/tag_group.rb @@ -22,3 +22,15 @@ class TagGroup < ActiveRecord::Base end end end + +# == Schema Information +# +# Table name: tag_groups +# +# id :integer not null, primary key +# name :string not null +# created_at :datetime +# updated_at :datetime +# parent_tag_id :integer +# one_per_topic :boolean default(FALSE) +# diff --git a/app/models/tag_group_membership.rb b/app/models/tag_group_membership.rb index eecc2966ab3..76e9be22c36 100644 --- a/app/models/tag_group_membership.rb +++ b/app/models/tag_group_membership.rb @@ -2,3 +2,18 @@ class TagGroupMembership < ActiveRecord::Base belongs_to :tag belongs_to :tag_group end + +# == Schema Information +# +# Table name: tag_group_memberships +# +# id :integer not null, primary key +# tag_id :integer not null +# tag_group_id :integer not null +# created_at :datetime +# updated_at :datetime +# +# Indexes +# +# index_tag_group_memberships_on_tag_group_id_and_tag_id (tag_group_id,tag_id) UNIQUE +# diff --git a/app/models/user_field.rb b/app/models/user_field.rb index a63007c9b17..751b65755a1 100644 --- a/app/models/user_field.rb +++ b/app/models/user_field.rb @@ -21,6 +21,6 @@ end # description :string not null # required :boolean default(TRUE), not null # show_on_profile :boolean default(FALSE), not null -# show_on_user_card :boolean default(FALSE), not null # position :integer default(0) +# show_on_user_card :boolean default(FALSE), not null #