Sha256: b71404a9340f9f3006590c122233d6a73336e85ac67bf126eb9c041bb39faf74

Contents?: true

Size: 441 Bytes

Versions: 10

Compression:

Stored size: 441 Bytes

Contents

class EnjuMessage::SetupGenerator < Rails::Generators::Base
  source_root File.expand_path('../templates', __FILE__)
  argument :file, type: :string, default: "all"

  def copy_setup_files
    directory("db/fixtures", "db/fixtures/enju_message")
    return if file == 'fixture'
    rake("enju_message_engine:install:migrations")
    inject_into_class "app/models/user.rb", User do
      "  include EnjuMessage::EnjuUser\n"
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
enju_message-0.3.4 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.3 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.4.0.rc.1 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.2 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.4.0.beta.2 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.4.0.beta.1 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.1 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.0 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.0.rc.1 lib/generators/enju_message/setup/setup_generator.rb
enju_message-0.3.0.beta.1 lib/generators/enju_message/setup/setup_generator.rb