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 defaultsoptions => {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>).