DEV: Automatically annotate plugin models alongside core models

This commit is contained in:
David Taylor
2019-05-13 16:37:21 +01:00
parent fb1da53dff
commit 5605dba85c
4 changed files with 22 additions and 8 deletions

View File

@@ -56,8 +56,8 @@ end
#
# Table name: polls
#
# id :bigint(8) not null, primary key
# post_id :bigint(8)
# id :bigint not null, primary key
# post_id :bigint
# name :string default("poll"), not null
# close_at :datetime
# type :integer default("regular"), not null
@@ -76,3 +76,7 @@ end
# index_polls_on_post_id (post_id)
# index_polls_on_post_id_and_name (post_id,name) UNIQUE
#
# Foreign Keys
#
# fk_rails_... (post_id => posts.id)
#

View File

@@ -9,8 +9,8 @@ end
#
# Table name: poll_options
#
# id :bigint(8) not null, primary key
# poll_id :bigint(8)
# id :bigint not null, primary key
# poll_id :bigint
# digest :string not null
# html :text not null
# anonymous_votes :integer
@@ -22,3 +22,7 @@ end
# index_poll_options_on_poll_id (poll_id)
# index_poll_options_on_poll_id_and_digest (poll_id,digest) UNIQUE
#
# Foreign Keys
#
# fk_rails_... (poll_id => polls.id)
#

View File

@@ -10,9 +10,9 @@ end
#
# Table name: poll_votes
#
# poll_id :bigint(8)
# poll_option_id :bigint(8)
# user_id :bigint(8)
# poll_id :bigint
# poll_option_id :bigint
# user_id :bigint
# created_at :datetime not null
# updated_at :datetime not null
#
@@ -23,3 +23,9 @@ end
# index_poll_votes_on_poll_option_id (poll_option_id)
# index_poll_votes_on_user_id (user_id)
#
# Foreign Keys
#
# fk_rails_... (poll_id => polls.id)
# fk_rails_... (poll_option_id => poll_options.id)
# fk_rails_... (user_id => users.id)
#