Class: Rails::Command::RubyUiScaffold::SeedCommand

Inherits:
Base
  • Object
show all
Defined in:
lib/rails/commands/ruby_ui_scaffold/seed_command.rb

Overview

‘rails ruby_ui_scaffold:seed MODEL [–count N] [–reset] [–dry-run]`

Constant Summary collapse

DEFAULT_COUNT =
10

Instance Method Summary collapse

Instance Method Details

#perform(model_name = nil) ⇒ Object



21
22
23
24
25
26
27
28
29
30
# File 'lib/rails/commands/ruby_ui_scaffold/seed_command.rb', line 21

def perform(model_name = nil)
  unless model_name
    say_error "Missing MODEL argument. Usage: rails ruby_ui_scaffold:seed MODEL [--count N]"
    exit 1
  end

  boot_application!
  require "ruby_ui_scaffold/seeder"
  run_seed(model_name)
end