Class: FeatureFlags::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- FeatureFlags::Generators::InstallGenerator
- Defined in:
- lib/generators/feature_flags/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_feature_migration ⇒ Object
32 33 34 35 36 37 |
# 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 ⇒ Object
23 24 25 26 |
# 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 ⇒ Object
28 29 30 |
# File 'lib/generators/feature_flags/install_generator.rb', line 28 def setup_routes route "resources :feature_flags" end |