bin/gratan in gratan-0.2.8.beta2 vs bin/gratan in gratan-0.2.8.beta3
- old
+ new
@@ -24,30 +24,31 @@
:debug => false,
}
ARGV.options do |opt|
begin
- opt.on('' , '--host HOST') {|v| mysql_options[:host] = v }
- opt.on('' , '--port PORT', Integer) {|v| mysql_options[:port] = v }
- opt.on('' , '--socket SOCKET') {|v| mysql_options[:socket] = v }
- opt.on('' , '--username USERNAME') {|v| mysql_options[:username] = v }
- opt.on('' , '--password PASSWORD') {|v| mysql_options[:password] = v }
- opt.on('' , '--database DATABASE') {|v| mysql_options[:database] = v }
- opt.on('-a', '--apply') { mode = :apply }
- opt.on('-f', '--file FILE') {|v| file = v }
- opt.on('' , '--dry-run') { options[:dry_run] = true }
- opt.on('-e', '--export') { mode = :export }
- opt.on('' , '--with-identifier') { options[:with_identifier] = true }
- opt.on('' , '--split') { split = true }
- opt.on('' , '--chunk-by-user') { options[:chunk_by_user] = true }
- opt.on('-o', '--output FILE') {|v| output_file = v }
- opt.on('' , '--ignore-user REGEXP') {|v| options[:ignore_user] = Regexp.new(v) }
- opt.on('' , '--target-user REGEXP') {|v| options[:target_user] = Regexp.new(v) }
- opt.on('' , '--ignore-object REGEXP') {|v| options[:ignore_object] = Regexp.new(v) }
- opt.on('' , '--enable-expired') { options[:enable_expired] = true }
- opt.on('' , '--ignore-not-exist') {|v| options[:ignore_not_exist] = true }
- opt.on('' , '--no-color') { options[:color] = false }
- opt.on('' , '--debug') { options[:debug] = true }
+ opt.on('' , '--host HOST') {|v| mysql_options[:host] = v }
+ opt.on('' , '--port PORT', Integer) {|v| mysql_options[:port] = v }
+ opt.on('' , '--socket SOCKET') {|v| mysql_options[:socket] = v }
+ opt.on('' , '--username USERNAME') {|v| mysql_options[:username] = v }
+ opt.on('' , '--password PASSWORD') {|v| mysql_options[:password] = v }
+ opt.on('' , '--database DATABASE') {|v| mysql_options[:database] = v }
+ opt.on('-a', '--apply') { mode = :apply }
+ opt.on('-f', '--file FILE') {|v| file = v }
+ opt.on('' , '--dry-run') { options[:dry_run] = true }
+ opt.on('-e', '--export') { mode = :export }
+ opt.on('' , '--with-identifier') { options[:with_identifier] = true }
+ opt.on('' , '--split') { split = true }
+ opt.on('' , '--chunk-by-user') { options[:chunk_by_user] = true }
+ opt.on('-o', '--output FILE') {|v| output_file = v }
+ opt.on('' , '--ignore-user REGEXP') {|v| options[:ignore_user] = Regexp.new(v) }
+ opt.on('' , '--target-user REGEXP') {|v| options[:target_user] = Regexp.new(v) }
+ opt.on('' , '--ignore-object REGEXP') {|v| options[:ignore_object] = Regexp.new(v) }
+ opt.on('' , '--enable-expired') { options[:enable_expired] = true }
+ opt.on('' , '--ignore-not-exist') {|v| options[:ignore_not_exist] = true }
+ opt.on('' , '--skip-disable-log-bin') { options[:skip_disable_log_bin] = true }
+ opt.on('' , '--no-color') { options[:color] = false }
+ opt.on('' , '--debug') { options[:debug] = true }
opt.on('' , '--auto-identify OUTPUT') {|v| options[:identifier] = Gratan::Identifier::Auto.new(v, options) }
opt.on('' , '--csv-identify CSV') {|v| options[:identifier] = Gratan::Identifier::CSV.new(v, options) }
opt.on('-h', '--help') do
puts opt.help