class RandomidGenerator
Public Instance Methods
add_attribute()
click to toggle source
# File lib/generators/randomid_generator.rb, line 6 def add_attribute generate 'migration', "add_#{attribute}_to_#{model} #{attribute}:string" end
add_unique_identifier()
click to toggle source
# File lib/generators/randomid_generator.rb, line 10 def add_unique_identifier inject_into_file "app/models/#{model}.rb", " unique_identifier :#{attribute}, #{length.to_i}\n", after: "class #{model.capitalize} < ActiveRecord::Base\n" end