Changes for version 0.17
- Added default delimiter of "\t", so that the delimited() method will return a tab-delimited record by default
- Added more detailed documentation to Data::Maker::Field::Initials, to point out the two different ways to use that class.
- There was already a "formatted" attribute defined for any field, which is a code reference that is to be applied to the value after it is generated but before it is returned. But it was not being used in the code, so I fixed that.
Documentation
Learning the basics of Data::Maker
Modules
Simple, flexibile and extensible generation of realistic data
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.
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.
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.
A Data::Maker field class that uses Text::Lorem to generate random Latin-looking text, given a number of words, sentences or paragraphs.
A Data::Maker field class that generates its data based on a set of lists of potential values.
A Data::Maker field class that generates its data based on a list of potential values.
Provides
in lib/Data/Maker/Field/DateTime.pm
in lib/Data/Maker/Field/File.pm
in lib/Data/Maker/Field/Format.pm
in lib/Data/Maker/Field/Person.pm
in lib/Data/Maker/Field/Person/FirstName.pm
in lib/Data/Maker/Field/Person/Gender.pm
in lib/Data/Maker/Field/Person/LastName.pm
in lib/Data/Maker/Field/Person/MiddleName.pm
in lib/Data/Maker/Field/Person/SSN.pm
in lib/Data/Maker/Record.pm