Commit 134b833e by Daniel Hanke Committed by Cuong Tran

Add missing complete-foreign-keys option (introduced in #476) to bin (#477)

parent 22d796c4
...@@ -108,7 +108,7 @@ Metrics/AbcSize: ...@@ -108,7 +108,7 @@ Metrics/AbcSize:
# Offense count: 3 # Offense count: 3
# Configuration parameters: CountComments. # Configuration parameters: CountComments.
Metrics/BlockLength: Metrics/BlockLength:
Max: 134 Max: 140
# Offense count: 2 # Offense count: 2
Metrics/BlockNesting: Metrics/BlockNesting:
......
...@@ -184,6 +184,8 @@ you can do so with a simple environment variable, instead of editing the ...@@ -184,6 +184,8 @@ you can do so with a simple environment variable, instead of editing the
-m, --show-migration Include the migration version number in the annotation -m, --show-migration Include the migration version number in the annotation
-i, --show-indexes List the table's database indexes in the annotation -i, --show-indexes List the table's database indexes in the annotation
-k, --show-foreign-keys List the table's foreign key constraints in the annotation -k, --show-foreign-keys List the table's foreign key constraints in the annotation
--ck, --complete-foreign-keys
Complete foreign key names in the annotation
-s, --simple-indexes Concat the column's related indexes in the annotation -s, --simple-indexes Concat the column's related indexes in the annotation
--model-dir dir Annotate model files stored in dir rather than app/models, separate multiple dirs with commas --model-dir dir Annotate model files stored in dir rather than app/models, separate multiple dirs with commas
--ignore-model-subdirects Ignore subdirectories of the models directory --ignore-model-subdirects Ignore subdirectories of the models directory
......
...@@ -107,6 +107,12 @@ OptionParser.new do |opts| ...@@ -107,6 +107,12 @@ OptionParser.new do |opts|
ENV['show_foreign_keys'] = 'yes' ENV['show_foreign_keys'] = 'yes'
end end
opts.on('--ck',
'--complete-foreign-keys', 'Complete foreign key names in the annotation') do
ENV['show_foreign_keys'] = 'yes'
ENV['show_complete_foreign_keys'] = 'yes'
end
opts.on('-i', '--show-indexes', opts.on('-i', '--show-indexes',
"List the table's database indexes in the annotation") do "List the table's database indexes in the annotation") do
ENV['show_indexes'] = 'yes' ENV['show_indexes'] = 'yes'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment