class FeatureFlags::Generators::InstallGenerator

Public Instance Methods

copy_feature_migration() click to toggle source
# File lib/generators/feature_flags/install_generator.rb, line 32
def copy_feature_migration
  template "feature_flag_migrate.rb", "db/migrate/#{MigrationNumber.next_migration_number}_create_features.rb"

  ##commented model file generation
  template "feature_flag_model.rb", "app/models/feature.rb"
end
create_initializer_file() click to toggle source
# File lib/generators/feature_flags/install_generator.rb, line 23
def create_initializer_file
  template "feature_flag.rb", "config/initializers/feature_flags.rb"
  #say("added initializer file", :green)
end
setup_routes() click to toggle source
# File lib/generators/feature_flags/install_generator.rb, line 28
def setup_routes
  route "resources :feature_flags"
end