Provided by: libtangram-perl_2.10-1.1_all bug

NAME

       Tangram::Type::Dump::YAML - serialise fields of an object via YAML to a column

SYNOPSIS

          use Tangram::Core;
          use Tangram::Type::Dump::YAML;

          $schema = Tangram::Schema->new(
             classes => { NaturalPerson => { fields => {

             yaml =>
             {
                diary => # diary is a perl hash
                {
                   col => 'diarydata',
                   sql => 'TEXT', # better be large enough!  :)

                   # YAML dumper control, values here are defaults
                   options => {
                       Indent => 2,
                       UseHeader => 1,
                       UseVersion => 1,
                       SortKeys => 1,
                       UseCode => 0,
                       # ... etc, see the YAML man page for more
                   },

             }

             }}});

DESCRIPTION

       Tangram::Type::Dump::YAML is very much like Tangram::Type::Dump::Perl, only serialisation
       is achieved via YAML and not Data::Dumper.

       This is currently untested, but is known to have bugs, largely to do with the fact that
       YAML can't serialise blessed references (see
       <http://rt.cpan.org/NoAuth/Bug.html?id=4784>).