def generate!(name = default_fauxture_name, attributes = {})
      name, attributes = default_fauxture_name, name if name.is_a? Hash
      Sweatshop.create!(self, name, attributes)
    end
def generate!(name = default_fauxture_name, attributes = {})
      name, attributes = default_fauxture_name, name if name.is_a? Hash
      Sweatshop.create!(self, name, attributes)
    end
Same as generate except that it uses Model#create!. It
 forces invalid objects to be saved in the repository.

 @param     name        [Symbol]
 @param     attributes  [Hash]

 @api       public

 @return   [DataMapper::Resource]    added instance