Sha256: bb2251ae508e908034119c2d10485ecbe59519f8fc0e0e7c22a6fc4c900d3570
Contents?: true
Size: 564 Bytes
Versions: 2
Compression:
Stored size: 564 Bytes
Contents
require 'data/lu/states' require 'generators/lookylu/base_generator' module Lookylu module Generators class StateDataGenerator < Lookylu::Generators::BaseGenerator class_option :country_name, type: :string, default: 'united_states', desc: "Choose a country: united_states, canada, or all." def append_seeds the_file = 'db/seeds.rb' to_append = "\nLookyLu::States.insert_data('#{options.country_name}', '#{object_name}')\n" FileUtils.touch the_file append_file(the_file, to_append) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
looky-lu-0.0.5 | lib/generators/lookylu/state_data_generator.rb |
looky-lu-0.0.4 | lib/generators/lookylu/state_data_generator.rb |