class Diffit::InitGenerator
Public Instance Methods
create_function_migration()
click to toggle source
# File lib/generators/diffit/init/init_generator.rb, line 26 def create_function_migration basename = "create_#{Diffit.table_name.to_s.underscore}_function" create_diffit_migration 'migrations/create_function.erb', basename end
create_initializer()
click to toggle source
# File lib/generators/diffit/init/init_generator.rb, line 17 def create_initializer template 'templates/diffit.erb', 'config/initializers/diffit.rb' end
create_table_migration()
click to toggle source
# File lib/generators/diffit/init/init_generator.rb, line 21 def create_table_migration basename = "create_#{Diffit.table_name.to_s.underscore}" create_diffit_migration 'migrations/create_table.erb', basename end
prepare()
click to toggle source
# File lib/generators/diffit/init/init_generator.rb, line 12 def prepare Diffit.table_name = self.table_name Diffit.function_name = "#{self.table_name}_function" end