Sha256: 12028327fc550a29364f053ea06f9a636745fe467bfd9387bb442df365a73d10
Contents?: true
Size: 761 Bytes
Versions: 2
Compression:
Stored size: 761 Bytes
Contents
# -*- encoding : utf-8 -*- require 'rails/generators' require 'rails/generators/migration' require 'mdwa/dsl' module Mdwa module Generators class EntityGenerator < Rails::Generators::Base source_root File.expand_path("../templates", __FILE__) argument :name, :type => :string, :banner => 'Entity name' class_option :user, :type => :boolean, :default => false, :desc => 'Is this entity a loggable user?' class_option :no_comments, :type => :boolean, :default => false, :desc => 'Generates entity without comments.' def code_generation template 'entity.rb', "#{MDWA::DSL::STRUCTURAL_PATH}#{MDWA::DSL::Entity.new(name).file_name}.rb" end end # entity end #generators end #mdwa
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mdd-3.0.2 | lib/generators/mdwa/entity/entity_generator.rb |
mdd-3.0.1 | lib/generators/mdwa/entity/entity_generator.rb |