Sha256: 73871f8a5b12e0689d156ee9e983d32411790f5082ab53d95a394d9116b0a69d

Contents?: true

Size: 515 Bytes

Versions: 22

Compression:

Stored size: 515 Bytes

Contents

require "rails/generators"

module Ahoy
  module Generators
    class MongoidGenerator < Rails::Generators::Base
      source_root File.join(__dir__, "templates")

      def copy_templates
        template "database_store_initializer.rb", "config/initializers/ahoy.rb"
        template "mongoid_visit_model.rb", "app/models/ahoy/visit.rb"
        template "mongoid_event_model.rb", "app/models/ahoy/event.rb"
        puts "\nAlmost set! Last, run:\n\n    rake db:mongoid:create_indexes"
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
ahoy_matey-5.3.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.2.1 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.2.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.1.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.0.2 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.0.1 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-5.0.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.2.1 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.2.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.1.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.0.3 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.0.2 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.0.1 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-4.0.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.3.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.2.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.1.0 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.0.5 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.0.4 lib/generators/ahoy/mongoid_generator.rb
ahoy_matey-3.0.3 lib/generators/ahoy/mongoid_generator.rb