++ed by:
ADAMJS

1 PAUSE user(s)

John Ingram

Documentation

Modules

  • Data::Maker - Simple, flexibile and extensible generation of realistic data
  • Data::Maker::Field - a Moose role that is consumed by all Data::Maker field classes; the ones included with Data::Maker and the ones that you write yourself to extend Data::Maker's capabilities.
  • Data::Maker::Field::Code - A Data::Maker field class that generates its data based on a code reference. It was written specifically to allow for certain fields to be based on the value of some other field in the same record.
  • Data::Maker::Field::DateTime - A Data::Maker field class that generates DateTime values.
  • Data::Maker::Field::Initials - A Data::Maker field class that generates its data from the initials of either the the value of a single field, or the value of multiple fields, previously determined in the same record. This class is a subclass of Data::Maker::Field::Code.
  • Data::Maker::Field::Lorem - A Data::Maker field class that uses Text::Lorem to generate random Latin-looking text, given a number of words, sentences or paragraphs.
  • Data::Maker::Field::MultiSet - A Data::Maker field class that generates its data based on a set of lists of potential values.
  • Data::Maker::Field::Number - A Data::Maker field class used for generating numeric data.
  • Data::Maker::Field::Set - A Data::Maker field class that generates its data based on a list of potential values.
  • Data::Maker::Value - A value generated by a Data::Maker::Field

Provides

Changes for version 0.29

  • added relative date support, so you can define one DateTime field that is either a fixed or random duration away from another DateTime field.
  • You can also make it relative to 'now' or 'today', instead of referring to another field.