bionic (3) Tangram::Type::Dump::YAML.3pm.gz

Provided by: libtangram-perl_2.12-2_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>).