class Mongoid::Generators::MaestranoGroupGenerator

Public Instance Methods

inject_field_types() click to toggle source
# File lib/generators/mongoid/maestrano_group_generator.rb, line 9
def inject_field_types
  inject_into_file model_path, migration_data, after: "include Mongoid::Document\n" if model_exists?
end
inject_maestrano_content() click to toggle source
# File lib/generators/mongoid/maestrano_group_generator.rb, line 13
def inject_maestrano_content
  inject_into_file model_path, model_contents, after: "include Mongoid::Document\n" if model_exists?
end
migration_data() click to toggle source
# File lib/generators/mongoid/maestrano_group_generator.rb, line 17
      def migration_data
<<RUBY
  ## User source identification fields
  field :provider,  type: String, default: ""
  field :uid,       type: String, default: ""
  field :tenant,    type: String, default: ""
RUBY
      end