Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 370680 Details for
Bug 538927
FTBFS perl-DBIx-Class-0.08108-1.fc12
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 2.89 MB, created by
FTBFS
on 2009-11-19 16:04:21 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
FTBFS
Created:
2009-11-19 16:04:21 UTC
Size:
2.89 MB
patch
obsolete
>Mock Version: 0.9.19 >ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'], False, '/var/lib/mock/fedora-development-i386-perl-DBIx-Class-0.08108-1.fc12.src.rpm/root/', None, 21600, True, 0, 8116, 14667, None, logger=<mock.trace_decorator.getLog object at 0x27168d0>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'] >Building target platforms: i386 >Building for target i386 >Wrote: /builddir/build/SRPMS/perl-DBIx-Class-0.08108-1.fc13.src.rpm >Child returncode was: 0 >LEAVE do --> > >ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'], False, '/var/lib/mock/fedora-development-i386-perl-DBIx-Class-0.08108-1.fc12.src.rpm/root/', None, 21600, True, 0, 8116, 14667, None, logger=<mock.trace_decorator.getLog object at 0x27168d0>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'] >Building target platforms: i386 >Building for target i386 >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.W0HkAx >+ umask 022 >+ cd /builddir/build/BUILD >+ LANG=C >+ export LANG >+ unset DISPLAY >+ cd /builddir/build/BUILD >+ rm -rf DBIx-Class-0.08108 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/DBIx-Class-0.08108.tar.gz >+ /bin/tar -xf - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd DBIx-Class-0.08108 >+ /bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ find t/ -type f -exec perl -pi -e 's|\r||; s|^#!perl|#!/usr/bin/perl|' '{}' + >+ find . -type f -exec chmod -c -x '{}' + >mode of `./script/dbicadmin' changed to 0644 (rw-r--r--) >+ find t/ -type f -name '*.orig' -exec rm -v '{}' + >++ find . -type f >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./META.yml >+ mv foo ./META.yml >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./Changes >+ mv foo ./Changes >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Exception.pm >+ mv foo ./lib/DBIx/Class/Exception.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSetManager.pm >+ mv foo ./lib/DBIx/Class/ResultSetManager.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Componentised.pm >+ mv foo ./lib/DBIx/Class/Componentised.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSourceProxy/Table.pm >+ mv foo ./lib/DBIx/Class/ResultSourceProxy/Table.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/UTF8Columns.pm >+ mv foo ./lib/DBIx/Class/UTF8Columns.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/StartupCheck.pm >+ mv foo ./lib/DBIx/Class/StartupCheck.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/InflateColumn/File.pm >+ mv foo ./lib/DBIx/Class/InflateColumn/File.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/InflateColumn/DateTime.pm >+ mv foo ./lib/DBIx/Class/InflateColumn/DateTime.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Cursor.pm >+ mv foo ./lib/DBIx/Class/Cursor.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Constraints.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Constraints.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Relationships.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Relationships.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/DestroyWarning.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/DestroyWarning.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/AccessorMapping.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/AccessorMapping.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Relationship.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Relationship.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Stringify.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Stringify.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/GetSet.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/GetSet.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Copy.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Copy.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/AbstractSearch.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/AbstractSearch.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Pager.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Pager.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/AttributeAPI.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/AttributeAPI.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/AutoUpdate.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/AutoUpdate.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/ColumnGroups.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/ColumnGroups.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Retrieve.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Retrieve.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Triggers.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Triggers.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/ReadOnly.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/ReadOnly.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/NoObjectIndex.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/NoObjectIndex.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Constructor.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Constructor.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/Iterator.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/Iterator.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/TempColumns.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/TempColumns.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/LazyLoading.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/LazyLoading.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/SQLTransformer.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/SQLTransformer.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/ImaDBI.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/ImaDBI.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat/ColumnCase.pm >+ mv foo ./lib/DBIx/Class/CDBICompat/ColumnCase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Schema.pm >+ mv foo ./lib/DBIx/Class/Schema.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship.pm >+ mv foo ./lib/DBIx/Class/Relationship.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSourceProxy.pm >+ mv foo ./lib/DBIx/Class/ResultSourceProxy.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSetColumn.pm >+ mv foo ./lib/DBIx/Class/ResultSetColumn.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/DB.pm >+ mv foo ./lib/DBIx/Class/DB.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Core.pm >+ mv foo ./lib/DBIx/Class/Core.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/AccessorGroup.pm >+ mv foo ./lib/DBIx/Class/AccessorGroup.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSet.pm >+ mv foo ./lib/DBIx/Class/ResultSet.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/SQLAHacks.pm >+ mv foo ./lib/DBIx/Class/SQLAHacks.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSetProxy.pm >+ mv foo ./lib/DBIx/Class/ResultSetProxy.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Serialize/Storable.pm >+ mv foo ./lib/DBIx/Class/Serialize/Storable.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/SQLAHacks/OracleJoins.pm >+ mv foo ./lib/DBIx/Class/SQLAHacks/OracleJoins.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/SQLAHacks/MSSQL.pm >+ mv foo ./lib/DBIx/Class/SQLAHacks/MSSQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/SQLAHacks/MySQL.pm >+ mv foo ./lib/DBIx/Class/SQLAHacks/MySQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSource/Table.pm >+ mv foo ./lib/DBIx/Class/ResultSource/Table.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSource/View.pm >+ mv foo ./lib/DBIx/Class/ResultSource/View.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSourceHandle.pm >+ mv foo ./lib/DBIx/Class/ResultSourceHandle.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultSource.pm >+ mv foo ./lib/DBIx/Class/ResultSource.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Ordered.pm >+ mv foo ./lib/DBIx/Class/Ordered.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Row.pm >+ mv foo ./lib/DBIx/Class/Row.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Schema/Versioned.pm >+ mv foo ./lib/DBIx/Class/Schema/Versioned.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ClassResolver/PassThrough.pm >+ mv foo ./lib/DBIx/Class/ClassResolver/PassThrough.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual.pod >+ mv foo ./lib/DBIx/Class/Manual.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK.pm >+ mv foo ./lib/DBIx/Class/PK.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/TxnScopeGuard.pm >+ mv foo ./lib/DBIx/Class/Storage/TxnScopeGuard.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/Statistics.pm >+ mv foo ./lib/DBIx/Class/Storage/Statistics.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Types.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Types.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Cursor.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Cursor.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Oracle.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Oracle.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/mysql.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/mysql.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/MSSQL.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/MSSQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/DB2.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/DB2.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Sybase/Base.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Sybase/Base.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Sybase.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Sybase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Pg.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Pg.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/NoBindVars.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/NoBindVars.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/AmbiguousGlob.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/AmbiguousGlob.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/SQLite.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/SQLite.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/ODBC.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/ODBC.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Replicated.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Replicated.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm >+ mv foo ./lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Example.pod >+ mv foo ./lib/DBIx/Class/Manual/Example.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Intro.pod >+ mv foo ./lib/DBIx/Class/Manual/Intro.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Cookbook.pod >+ mv foo ./lib/DBIx/Class/Manual/Cookbook.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Reading.pod >+ mv foo ./lib/DBIx/Class/Manual/Reading.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Troubleshooting.pod >+ mv foo ./lib/DBIx/Class/Manual/Troubleshooting.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/DocMap.pod >+ mv foo ./lib/DBIx/Class/Manual/DocMap.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Component.pod >+ mv foo ./lib/DBIx/Class/Manual/Component.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/FAQ.pod >+ mv foo ./lib/DBIx/Class/Manual/FAQ.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Glossary.pod >+ mv foo ./lib/DBIx/Class/Manual/Glossary.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Manual/Joining.pod >+ mv foo ./lib/DBIx/Class/Manual/Joining.pod >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/InflateColumn.pm >+ mv foo ./lib/DBIx/Class/InflateColumn.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/CDBICompat.pm >+ mv foo ./lib/DBIx/Class/CDBICompat.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/ResultClass/HashRefInflator.pm >+ mv foo ./lib/DBIx/Class/ResultClass/HashRefInflator.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/Oracle.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/Oracle.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/MSSQL.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/MSSQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/DB2.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/DB2.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/Pg.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/Pg.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/MySQL.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/MySQL.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto/SQLite.pm >+ mv foo ./lib/DBIx/Class/PK/Auto/SQLite.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/PK/Auto.pm >+ mv foo ./lib/DBIx/Class/PK/Auto.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Storage.pm >+ mv foo ./lib/DBIx/Class/Storage.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/Base.pm >+ mv foo ./lib/DBIx/Class/Relationship/Base.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/HasMany.pm >+ mv foo ./lib/DBIx/Class/Relationship/HasMany.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/ManyToMany.pm >+ mv foo ./lib/DBIx/Class/Relationship/ManyToMany.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/ProxyMethods.pm >+ mv foo ./lib/DBIx/Class/Relationship/ProxyMethods.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/HasOne.pm >+ mv foo ./lib/DBIx/Class/Relationship/HasOne.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/BelongsTo.pm >+ mv foo ./lib/DBIx/Class/Relationship/BelongsTo.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/Accessor.pm >+ mv foo ./lib/DBIx/Class/Relationship/Accessor.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/CascadeActions.pm >+ mv foo ./lib/DBIx/Class/Relationship/CascadeActions.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class/Relationship/Helpers.pm >+ mv foo ./lib/DBIx/Class/Relationship/Helpers.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/DBIx/Class.pm >+ mv foo ./lib/DBIx/Class.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/SQL/Translator/Parser/DBIx/Class.pm >+ mv foo ./lib/SQL/Translator/Parser/DBIx/Class.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./lib/SQL/Translator/Producer/DBIx/Class/File.pm >+ mv foo ./lib/SQL/Translator/Producer/DBIx/Class/File.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/79aliasing.t >+ mv foo ./t/79aliasing.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/65multipk.t >+ mv foo ./t/65multipk.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/60core.t >+ mv foo ./t/60core.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest.pm >+ mv foo ./t/lib/DBICTest.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBIC/SqlMakerTest.pm >+ mv foo ./t/lib/DBIC/SqlMakerTest.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBIC/DebugObj.pm >+ mv foo ./t/lib/DBIC/DebugObj.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/sqlite.sql >+ mv foo ./t/lib/sqlite.sql >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/ResultSetManager.pm >+ mv foo ./t/lib/DBICTest/ResultSetManager.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/ForeignComponent/TestComp.pm >+ mv foo ./t/lib/DBICTest/ForeignComponent/TestComp.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/BaseResult.pm >+ mv foo ./t/lib/DBICTest/BaseResult.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/OptionalComponent.pm >+ mv foo ./t/lib/DBICTest/OptionalComponent.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/FakeComponent.pm >+ mv foo ./t/lib/DBICTest/FakeComponent.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Plain/Test.pm >+ mv foo ./t/lib/DBICTest/Plain/Test.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema.pm >+ mv foo ./t/lib/DBICTest/Schema.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Taint/Namespaces/Result/Test.pm >+ mv foo ./t/lib/DBICTest/Taint/Namespaces/Result/Test.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Taint/Classes/Manual.pm >+ mv foo ./t/lib/DBICTest/Taint/Classes/Manual.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Taint/Classes/Auto.pm >+ mv foo ./t/lib/DBICTest/Taint/Classes/Auto.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Plain.pm >+ mv foo ./t/lib/DBICTest/Plain.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Stats.pm >+ mv foo ./t/lib/DBICTest/Stats.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/SyntaxErrorComponent2.pm >+ mv foo ./t/lib/DBICTest/SyntaxErrorComponent2.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/AuthorCheck.pm >+ mv foo ./t/lib/DBICTest/AuthorCheck.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/ResultSetManager/Foo.pm >+ mv foo ./t/lib/DBICTest/ResultSetManager/Foo.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Tag.pm >+ mv foo ./t/lib/DBICTest/Schema/Tag.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Artwork_to_Artist.pm >+ mv foo ./t/lib/DBICTest/Schema/Artwork_to_Artist.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/CD.pm >+ mv foo ./t/lib/DBICTest/Schema/CD.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Genre.pm >+ mv foo ./t/lib/DBICTest/Schema/Genre.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/TwoKeyTreeLike.pm >+ mv foo ./t/lib/DBICTest/Schema/TwoKeyTreeLike.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/ForceForeign.pm >+ mv foo ./t/lib/DBICTest/Schema/ForceForeign.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/TypedObject.pm >+ mv foo ./t/lib/DBICTest/Schema/TypedObject.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm >+ mv foo ./t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Bookmark.pm >+ mv foo ./t/lib/DBICTest/Schema/Bookmark.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/BindType.pm >+ mv foo ./t/lib/DBICTest/Schema/BindType.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Year2000CDs.pm >+ mv foo ./t/lib/DBICTest/Schema/Year2000CDs.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Producer.pm >+ mv foo ./t/lib/DBICTest/Schema/Producer.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/FileColumn.pm >+ mv foo ./t/lib/DBICTest/Schema/FileColumn.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/TwoKeys.pm >+ mv foo ./t/lib/DBICTest/Schema/TwoKeys.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/ArtistSubclass.pm >+ mv foo ./t/lib/DBICTest/Schema/ArtistSubclass.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Track.pm >+ mv foo ./t/lib/DBICTest/Schema/Track.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/ArtistUndirectedMap.pm >+ mv foo ./t/lib/DBICTest/Schema/ArtistUndirectedMap.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Employee.pm >+ mv foo ./t/lib/DBICTest/Schema/Employee.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Artwork.pm >+ mv foo ./t/lib/DBICTest/Schema/Artwork.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/SelfRefAlias.pm >+ mv foo ./t/lib/DBICTest/Schema/SelfRefAlias.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/SequenceTest.pm >+ mv foo ./t/lib/DBICTest/Schema/SequenceTest.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Dummy.pm >+ mv foo ./t/lib/DBICTest/Schema/Dummy.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Artist.pm >+ mv foo ./t/lib/DBICTest/Schema/Artist.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Serialized.pm >+ mv foo ./t/lib/DBICTest/Schema/Serialized.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/BooksInLibrary.pm >+ mv foo ./t/lib/DBICTest/Schema/BooksInLibrary.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/NoSuchClass.pm >+ mv foo ./t/lib/DBICTest/Schema/NoSuchClass.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Year1999CDs.pm >+ mv foo ./t/lib/DBICTest/Schema/Year1999CDs.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Event.pm >+ mv foo ./t/lib/DBICTest/Schema/Event.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Owners.pm >+ mv foo ./t/lib/DBICTest/Schema/Owners.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/OneKey.pm >+ mv foo ./t/lib/DBICTest/Schema/OneKey.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/LinerNotes.pm >+ mv foo ./t/lib/DBICTest/Schema/LinerNotes.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/LyricVersion.pm >+ mv foo ./t/lib/DBICTest/Schema/LyricVersion.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/CD_to_Producer.pm >+ mv foo ./t/lib/DBICTest/Schema/CD_to_Producer.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/EventTZ.pm >+ mv foo ./t/lib/DBICTest/Schema/EventTZ.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/CollectionObject.pm >+ mv foo ./t/lib/DBICTest/Schema/CollectionObject.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Encoded.pm >+ mv foo ./t/lib/DBICTest/Schema/Encoded.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/NoPrimaryKey.pm >+ mv foo ./t/lib/DBICTest/Schema/NoPrimaryKey.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/EventTZDeprecated.pm >+ mv foo ./t/lib/DBICTest/Schema/EventTZDeprecated.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Link.pm >+ mv foo ./t/lib/DBICTest/Schema/Link.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/FourKeys.pm >+ mv foo ./t/lib/DBICTest/Schema/FourKeys.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Collection.pm >+ mv foo ./t/lib/DBICTest/Schema/Collection.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Image.pm >+ mv foo ./t/lib/DBICTest/Schema/Image.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/SelfRef.pm >+ mv foo ./t/lib/DBICTest/Schema/SelfRef.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/TreeLike.pm >+ mv foo ./t/lib/DBICTest/Schema/TreeLike.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/ArtistSourceName.pm >+ mv foo ./t/lib/DBICTest/Schema/ArtistSourceName.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/EventTZPg.pm >+ mv foo ./t/lib/DBICTest/Schema/EventTZPg.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/Schema/Lyrics.pm >+ mv foo ./t/lib/DBICTest/Schema/Lyrics.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/SyntaxErrorComponent1.pm >+ mv foo ./t/lib/DBICTest/SyntaxErrorComponent1.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/BaseResultSet.pm >+ mv foo ./t/lib/DBICTest/BaseResultSet.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/ErrorComponent.pm >+ mv foo ./t/lib/DBICTest/ErrorComponent.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/ForeignComponent.pm >+ mv foo ./t/lib/DBICTest/ForeignComponent.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICTest/SyntaxErrorComponent3.pm >+ mv foo ./t/lib/DBICTest/SyntaxErrorComponent3.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Rslt/B.pm >+ mv foo ./t/lib/DBICNSTest/Rslt/B.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Rslt/A.pm >+ mv foo ./t/lib/DBICNSTest/Rslt/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RSBase.pm >+ mv foo ./t/lib/DBICNSTest/RSBase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Result/B.pm >+ mv foo ./t/lib/DBICNSTest/Result/B.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Result/A.pm >+ mv foo ./t/lib/DBICNSTest/Result/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/OtherRslt/D.pm >+ mv foo ./t/lib/DBICNSTest/OtherRslt/D.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Bogus/Bigos.pm >+ mv foo ./t/lib/DBICNSTest/Bogus/Bigos.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Bogus/B.pm >+ mv foo ./t/lib/DBICNSTest/Bogus/B.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/Bogus/A.pm >+ mv foo ./t/lib/DBICNSTest/Bogus/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RSet/C.pm >+ mv foo ./t/lib/DBICNSTest/RSet/C.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RSet/A.pm >+ mv foo ./t/lib/DBICNSTest/RSet/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/ResultSet/C.pm >+ mv foo ./t/lib/DBICNSTest/ResultSet/C.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/ResultSet/A.pm >+ mv foo ./t/lib/DBICNSTest/ResultSet/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/ResultSet_A/A.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/ResultSet_A/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/ResultSet.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/ResultSet.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/Schema/Foo/Sub.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/Schema/Foo/Sub.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/Schema/Foo.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/Schema/Foo.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/Schema_A/A/Sub.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/Schema_A/A/Sub.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/Schema_A/A.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/Schema_A/A.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICNSTest/RtBug41083/ResultSet/Foo.pm >+ mv foo ./t/lib/DBICNSTest/RtBug41083/ResultSet/Foo.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICVersionNew.pm >+ mv foo ./t/lib/DBICVersionNew.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/lib/DBICVersionOrig.pm >+ mv foo ./t/lib/DBICVersionOrig.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/90ensure_class_loaded.t >+ mv foo ./t/90ensure_class_loaded.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/zzzzzzz_perl_perf_bug.t >+ mv foo ./t/zzzzzzz_perl_perf_bug.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/03podcoverage.t >+ mv foo ./t/03podcoverage.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/92storage.t >+ mv foo ./t/92storage.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_1.t >+ mv foo ./t/39load_namespaces_1.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/93nobindvars.t >+ mv foo ./t/93nobindvars.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/93single_accessor_object.t >+ mv foo ./t/93single_accessor_object.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/zzzzzzz_sqlite_deadlock.t >+ mv foo ./t/zzzzzzz_sqlite_deadlock.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/77join_count.t >+ mv foo ./t/77join_count.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/04-lazy.t >+ mv foo ./t/cdbi/04-lazy.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/16-reserved.t >+ mv foo ./t/cdbi/16-reserved.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/sweet/08pager.t >+ mv foo ./t/cdbi/sweet/08pager.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/19-set_sql.t >+ mv foo ./t/cdbi/19-set_sql.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/columns_dont_override_custom_accessors.t >+ mv foo ./t/cdbi/columns_dont_override_custom_accessors.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/max_min_value_of.t >+ mv foo ./t/cdbi/max_min_value_of.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/11-triggers.t >+ mv foo ./t/cdbi/11-triggers.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/68-inflate_has_a.t >+ mv foo ./t/cdbi/68-inflate_has_a.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/15-accessor.t >+ mv foo ./t/cdbi/15-accessor.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/03-subclassing.t >+ mv foo ./t/cdbi/03-subclassing.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/02-Film.t >+ mv foo ./t/cdbi/02-Film.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/26-mutator.t >+ mv foo ./t/cdbi/26-mutator.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/12-filter.t >+ mv foo ./t/cdbi/12-filter.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/21-iterator.t >+ mv foo ./t/cdbi/21-iterator.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/has_many_loads_foreign_class.t >+ mv foo ./t/cdbi/has_many_loads_foreign_class.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/30-pager.t >+ mv foo ./t/cdbi/30-pager.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/retrieve_from_sql_with_limit.t >+ mv foo ./t/cdbi/retrieve_from_sql_with_limit.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/98-failure.t >+ mv foo ./t/cdbi/98-failure.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/columns_as_hashes.t >+ mv foo ./t/cdbi/columns_as_hashes.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/mk_group_accessors.t >+ mv foo ./t/cdbi/mk_group_accessors.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/set_to_undef.t >+ mv foo ./t/cdbi/set_to_undef.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/construct.t >+ mv foo ./t/cdbi/construct.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/DeepAbstractSearch/01_search.t >+ mv foo ./t/cdbi/DeepAbstractSearch/01_search.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/08-inheritcols.t >+ mv foo ./t/cdbi/08-inheritcols.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/24-meta_info.t >+ mv foo ./t/cdbi/24-meta_info.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/multi_column_set.t >+ mv foo ./t/cdbi/multi_column_set.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyStarLink.pm >+ mv foo ./t/cdbi/testlib/MyStarLink.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyFoo.pm >+ mv foo ./t/cdbi/testlib/MyFoo.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Lazy.pm >+ mv foo ./t/cdbi/testlib/Lazy.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/DBIC/Test/SQLite.pm >+ mv foo ./t/cdbi/testlib/DBIC/Test/SQLite.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/OtherThing.pm >+ mv foo ./t/cdbi/testlib/OtherThing.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyStar.pm >+ mv foo ./t/cdbi/testlib/MyStar.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Actor.pm >+ mv foo ./t/cdbi/testlib/Actor.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyBase.pm >+ mv foo ./t/cdbi/testlib/MyBase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/CDBase.pm >+ mv foo ./t/cdbi/testlib/CDBase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Thing.pm >+ mv foo ./t/cdbi/testlib/Thing.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/ActorAlias.pm >+ mv foo ./t/cdbi/testlib/ActorAlias.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Binary.pm >+ mv foo ./t/cdbi/testlib/Binary.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyStarLinkMCPK.pm >+ mv foo ./t/cdbi/testlib/MyStarLinkMCPK.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Film.pm >+ mv foo ./t/cdbi/testlib/Film.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Director.pm >+ mv foo ./t/cdbi/testlib/Director.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Log.pm >+ mv foo ./t/cdbi/testlib/Log.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/PgBase.pm >+ mv foo ./t/cdbi/testlib/PgBase.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/OtherFilm.pm >+ mv foo ./t/cdbi/testlib/OtherFilm.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Order.pm >+ mv foo ./t/cdbi/testlib/Order.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/MyFilm.pm >+ mv foo ./t/cdbi/testlib/MyFilm.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/testlib/Blurb.pm >+ mv foo ./t/cdbi/testlib/Blurb.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/abstract/search_where.t >+ mv foo ./t/cdbi/abstract/search_where.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/23-cascade.t >+ mv foo ./t/cdbi/23-cascade.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/14-might_have.t >+ mv foo ./t/cdbi/14-might_have.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/13-constraint.t >+ mv foo ./t/cdbi/13-constraint.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/hasa_without_loading.t >+ mv foo ./t/cdbi/hasa_without_loading.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/09-has_many.t >+ mv foo ./t/cdbi/09-has_many.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/22-self_referential.t >+ mv foo ./t/cdbi/22-self_referential.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/18-has_a.t >+ mv foo ./t/cdbi/18-has_a.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/object_cache.t >+ mv foo ./t/cdbi/object_cache.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/22-deflate_order.t >+ mv foo ./t/cdbi/22-deflate_order.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/copy.t >+ mv foo ./t/cdbi/copy.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/06-hasa.t >+ mv foo ./t/cdbi/06-hasa.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/set_vs_DateTime.t >+ mv foo ./t/cdbi/set_vs_DateTime.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/early_column_heisenbug.t >+ mv foo ./t/cdbi/early_column_heisenbug.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/cdbi/01-columns.t >+ mv foo ./t/cdbi/01-columns.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/101populate_rs.t >+ mv foo ./t/101populate_rs.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_exception.t >+ mv foo ./t/39load_namespaces_exception.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/63register_source.t >+ mv foo ./t/63register_source.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/91debug.t >+ mv foo ./t/91debug.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/64db.t >+ mv foo ./t/64db.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_2.t >+ mv foo ./t/39load_namespaces_2.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_4.t >+ mv foo ./t/39load_namespaces_4.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/746mssql.t >+ mv foo ./t/746mssql.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/84serialize.t >+ mv foo ./t/84serialize.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/67pager.t >+ mv foo ./t/67pager.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/standard.t >+ mv foo ./t/prefetch/standard.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/grouped.t >+ mv foo ./t/prefetch/grouped.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/diamond.t >+ mv foo ./t/prefetch/diamond.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/multiple_hasmany.t >+ mv foo ./t/prefetch/multiple_hasmany.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/incomplete.t >+ mv foo ./t/prefetch/incomplete.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/attrs_untouched.t >+ mv foo ./t/prefetch/attrs_untouched.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/double_prefetch.t >+ mv foo ./t/prefetch/double_prefetch.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/count.t >+ mv foo ./t/prefetch/count.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/prefetch/with_limit.t >+ mv foo ./t/prefetch/with_limit.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/54taint.t >+ mv foo ./t/54taint.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/81transactions.t >+ mv foo ./t/81transactions.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/18inserterror.t >+ mv foo ./t/18inserterror.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/94versioning.t >+ mv foo ./t/94versioning.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/relationship/doesnt_exist.t >+ mv foo ./t/relationship/doesnt_exist.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/relationship/update_or_create_multi.t >+ mv foo ./t/relationship/update_or_create_multi.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/relationship/update_or_create_single.t >+ mv foo ./t/relationship/update_or_create_single.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/relationship/core.t >+ mv foo ./t/relationship/core.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/relationship/after_update.t >+ mv foo ./t/relationship/after_update.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/ordered/cascade_delete.t >+ mv foo ./t/ordered/cascade_delete.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/746sybase.t >+ mv foo ./t/746sybase.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/33storage_reconnect.t >+ mv foo ./t/33storage_reconnect.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/87ordered.t >+ mv foo ./t/87ordered.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/92storage_on_connect_call.t >+ mv foo ./t/92storage_on_connect_call.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/search/subquery.t >+ mv foo ./t/search/subquery.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/search/preserve_original_rs.t >+ mv foo ./t/search/preserve_original_rs.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/40resultsetmanager.t >+ mv foo ./t/40resultsetmanager.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/19quotes_newstyle.t >+ mv foo ./t/19quotes_newstyle.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/86sqlt.t >+ mv foo ./t/86sqlt.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/94pk_mutation.t >+ mv foo ./t/94pk_mutation.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/delete/m2m.t >+ mv foo ./t/delete/m2m.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/delete/related.t >+ mv foo ./t/delete/related.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/75limit.t >+ mv foo ./t/75limit.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/78self_referencial.t >+ mv foo ./t/78self_referencial.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/91merge_attr.t >+ mv foo ./t/91merge_attr.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_rt41083.t >+ mv foo ./t/39load_namespaces_rt41083.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/63register_class.t >+ mv foo ./t/63register_class.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/19quotes.t >+ mv foo ./t/19quotes.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/76joins.t >+ mv foo ./t/76joins.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/61findnot.t >+ mv foo ./t/61findnot.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/100extra_source.t >+ mv foo ./t/100extra_source.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/cd_single.t >+ mv foo ./t/multi_create/cd_single.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/standard.t >+ mv foo ./t/multi_create/standard.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/multilev_single_PKeqFK.t >+ mv foo ./t/multi_create/multilev_single_PKeqFK.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/insert_defaults.t >+ mv foo ./t/multi_create/insert_defaults.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/in_memory.t >+ mv foo ./t/multi_create/in_memory.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/torture.t >+ mv foo ./t/multi_create/torture.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/reentrance_count.t >+ mv foo ./t/multi_create/reentrance_count.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/multi_create/m2m.t >+ mv foo ./t/multi_create/m2m.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/05components.t >+ mv foo ./t/05components.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/26dumper.t >+ mv foo ./t/26dumper.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/98savepoints.t >+ mv foo ./t/98savepoints.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/95sql_maker.t >+ mv foo ./t/95sql_maker.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/745db2.t >+ mv foo ./t/745db2.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/95sql_maker_quote.t >+ mv foo ./t/95sql_maker_quote.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/99dbic_sqlt_parser.t >+ mv foo ./t/99dbic_sqlt_parser.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/86might_have.t >+ mv foo ./t/86might_have.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/bind/order_by.t >+ mv foo ./t/bind/order_by.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/bind/bindtype_columns.t >+ mv foo ./t/bind/bindtype_columns.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/bind/attribute.t >+ mv foo ./t/bind/attribute.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/102load_classes.t >+ mv foo ./t/102load_classes.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/93storage_replication.t >+ mv foo ./t/93storage_replication.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/103many_to_many_warning.t >+ mv foo ./t/103many_to_many_warning.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/52cycle.t >+ mv foo ./t/52cycle.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/36datetime.t >+ mv foo ./t/36datetime.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/104view.t >+ mv foo ./t/104view.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/prefetch.t >+ mv foo ./t/count/prefetch.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/in_subquery.t >+ mv foo ./t/count/in_subquery.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/distinct.t >+ mv foo ./t/count/distinct.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/joined.t >+ mv foo ./t/count/joined.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/grouped_pager.t >+ mv foo ./t/count/grouped_pager.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/count/count_rs.t >+ mv foo ./t/count/count_rs.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/71mysql.t >+ mv foo ./t/71mysql.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/42toplimit.t >+ mv foo ./t/42toplimit.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/41orrible.t >+ mv foo ./t/41orrible.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/39load_namespaces_3.t >+ mv foo ./t/39load_namespaces_3.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/96_is_deteministic_value.t >+ mv foo ./t/96_is_deteministic_value.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/04dont_break_c3.t >+ mv foo ./t/04dont_break_c3.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/resultset_overload.t >+ mv foo ./t/resultset_overload.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/80unique.t >+ mv foo ./t/80unique.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/69update.t >+ mv foo ./t/69update.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/35disable_sth_caching.t >+ mv foo ./t/35disable_sth_caching.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/18insert_default.t >+ mv foo ./t/18insert_default.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/76select.t >+ mv foo ./t/76select.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/32connect_code_ref.t >+ mv foo ./t/32connect_code_ref.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/92storage_on_connect_do.t >+ mv foo ./t/92storage_on_connect_do.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/from_subquery.t >+ mv foo ./t/from_subquery.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/resultset_class.t >+ mv foo ./t/resultset_class.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/46where_attribute.t >+ mv foo ./t/46where_attribute.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/72pg.t >+ mv foo ./t/72pg.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/85utf8.t >+ mv foo ./t/85utf8.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/resultset/as_query.t >+ mv foo ./t/resultset/as_query.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/resultset/update_delete.t >+ mv foo ./t/resultset/update_delete.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/31stats.t >+ mv foo ./t/31stats.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/55storage_stress.t >+ mv foo ./t/55storage_stress.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/02pod.t >+ mv foo ./t/02pod.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/100populate.t >+ mv foo ./t/100populate.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/20setuperrors.t >+ mv foo ./t/20setuperrors.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/82cascade_copy.t >+ mv foo ./t/82cascade_copy.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/88result_set_column.t >+ mv foo ./t/88result_set_column.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/file_column.t >+ mv foo ./t/inflate/file_column.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/datetime_pg.t >+ mv foo ./t/inflate/datetime_pg.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/datetime_mysql.t >+ mv foo ./t/inflate/datetime_mysql.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/core.t >+ mv foo ./t/inflate/core.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/datetime.t >+ mv foo ./t/inflate/datetime.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/datetime_oracle.t >+ mv foo ./t/inflate/datetime_oracle.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/serialize.t >+ mv foo ./t/inflate/serialize.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/inflate/hri.t >+ mv foo ./t/inflate/hri.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/50fork.t >+ mv foo ./t/50fork.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/30dbicplain.t >+ mv foo ./t/30dbicplain.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/dbh_do.t >+ mv foo ./t/dbh_do.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/74mssql.t >+ mv foo ./t/74mssql.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/89dbicadmin.t >+ mv foo ./t/89dbicadmin.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/update/type_aware.t >+ mv foo ./t/update/type_aware.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/34exception_action.t >+ mv foo ./t/34exception_action.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/51threadtxn.t >+ mv foo ./t/51threadtxn.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/51threads.t >+ mv foo ./t/51threads.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/83cache.t >+ mv foo ./t/83cache.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/73oracle.t >+ mv foo ./t/73oracle.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/70auto.t >+ mv foo ./t/70auto.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/97result_class.t >+ mv foo ./t/97result_class.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/746db2_400.t >+ mv foo ./t/746db2_400.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/90join_torture.t >+ mv foo ./t/90join_torture.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./t/discard_changes_in_DESTROY.t >+ mv foo ./t/discard_changes_in_DESTROY.t >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./Makefile.PL >+ mv foo ./Makefile.PL >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./script/dbicadmin >+ mv foo ./script/dbicadmin >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/testdb.pl >+ mv foo ./examples/Schema/testdb.pl >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/db/example.sql >+ mv foo ./examples/Schema/db/example.sql >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/insertdb.pl >+ mv foo ./examples/Schema/insertdb.pl >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/MyDatabase/Main/Result/Track.pm >+ mv foo ./examples/Schema/MyDatabase/Main/Result/Track.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/MyDatabase/Main/Result/Artist.pm >+ mv foo ./examples/Schema/MyDatabase/Main/Result/Artist.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/MyDatabase/Main/Result/Cd.pm >+ mv foo ./examples/Schema/MyDatabase/Main/Result/Cd.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./examples/Schema/MyDatabase/Main.pm >+ mv foo ./examples/Schema/MyDatabase/Main.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./MANIFEST >+ mv foo ./MANIFEST >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./README >+ mv foo ./README >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install.pm >+ mv foo ./inc/Module/Install.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/AutoInstall.pm >+ mv foo ./inc/Module/AutoInstall.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/WriteAll.pm >+ mv foo ./inc/Module/Install/WriteAll.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Makefile.pm >+ mv foo ./inc/Module/Install/Makefile.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Metadata.pm >+ mv foo ./inc/Module/Install/Metadata.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Base.pm >+ mv foo ./inc/Module/Install/Base.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Include.pm >+ mv foo ./inc/Module/Install/Include.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Win32.pm >+ mv foo ./inc/Module/Install/Win32.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Scripts.pm >+ mv foo ./inc/Module/Install/Scripts.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/AutoInstall.pm >+ mv foo ./inc/Module/Install/AutoInstall.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Fetch.pm >+ mv foo ./inc/Module/Install/Fetch.pm >+ for i in '`find . -type f`' >+ iconv -f iso8859-1 -t UTF-8 ./inc/Module/Install/Can.pm >+ mv foo ./inc/Module/Install/Can.pm >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yqzHi9 >+ exit 0 >+ umask 022 >+ cd /builddir/build/BUILD >+ cd DBIx-Class-0.08108 >+ LANG=C >+ export LANG >+ unset DISPLAY >+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor >*** Module::AutoInstall version 1.03 >*** Checking for Perl dependencies... >[Core Features] >- Test::Builder ...loaded. (0.92 >= 0.33) >- Test::Deep ...loaded. (0.106) >- Test::Exception ...loaded. (0.27) >- Test::More ...loaded. (0.92 >= 0.82) >- Test::Warn ...loaded. (0.21 >= 0.11) >- List::Util ...loaded. (1.21) >- Scalar::Util ...loaded. (1.21) >- Storable ...loaded. (2.21) >- Carp::Clan ...loaded. (6.03 >= 6) >- Class::Accessor::Grouped ...loaded. (0.09000 >= 0.08003) >- Class::C3::Componentised ...loaded. (1.0006 >= 1.0005) >- Class::Inspector ...loaded. (1.24 >= 1.24) >- Data::Page ...loaded. (2.01 >= 2) >- DBD::SQLite ...loaded. (1.25 >= 1.25) >- DBI ...loaded. (1.609 >= 1.605) >- JSON::Any ...loaded. (1.19 >= 1.18) >- MRO::Compat ...loaded. (0.11 >= 0.09) >- Module::Find ...loaded. (0.08 >= 0.06) >- Path::Class ...loaded. (0.16 >= 0.16) >- Scope::Guard ...loaded. (0.03 >= 0.03) >- SQL::Abstract ...loaded. (1.60 >= 1.56) >- SQL::Abstract::Limit ...loaded. (0.141 >= 0.13) >- Sub::Name ...loaded. (0.04 >= 0.04) >*** Module::AutoInstall configuration finished. >Checking if your kit is complete... >Looks good >Writing Makefile for DBIx::Class >+ make -j4 >cp script/dbicadmin blib/script/dbicadmin >/usr/bin/perl "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dbicadmin >cp lib/DBIx/Class/CDBICompat/ImaDBI.pm blib/lib/DBIx/Class/CDBICompat/ImaDBI.pm >cp lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm >cp lib/DBIx/Class/Manual/FAQ.pod blib/lib/DBIx/Class/Manual/FAQ.pod >cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib/lib/DBIx/Class/Storage/DBI/Sybase.pm >cp lib/DBIx/Class/Manual/Example.pod blib/lib/DBIx/Class/Manual/Example.pod >cp lib/DBIx/Class/Relationship/CascadeActions.pm blib/lib/DBIx/Class/Relationship/CascadeActions.pm >cp lib/DBIx/Class/CDBICompat/Copy.pm blib/lib/DBIx/Class/CDBICompat/Copy.pm >cp lib/DBIx/Class/SQLAHacks/OracleJoins.pm blib/lib/DBIx/Class/SQLAHacks/OracleJoins.pm >cp lib/DBIx/Class/CDBICompat/Constructor.pm blib/lib/DBIx/Class/CDBICompat/Constructor.pm >cp lib/DBIx/Class/Manual/Reading.pod blib/lib/DBIx/Class/Manual/Reading.pod >cp lib/DBIx/Class/Storage/DBI/mysql.pm blib/lib/DBIx/Class/Storage/DBI/mysql.pm >cp lib/DBIx/Class/Manual/Troubleshooting.pod blib/lib/DBIx/Class/Manual/Troubleshooting.pod >cp lib/DBIx/Class/CDBICompat/Triggers.pm blib/lib/DBIx/Class/CDBICompat/Triggers.pm >cp lib/DBIx/Class/UTF8Columns.pm blib/lib/DBIx/Class/UTF8Columns.pm >cp lib/DBIx/Class/CDBICompat/Stringify.pm blib/lib/DBIx/Class/CDBICompat/Stringify.pm >cp lib/DBIx/Class/PK/Auto/Pg.pm blib/lib/DBIx/Class/PK/Auto/Pg.pm >cp lib/DBIx/Class/Storage/Statistics.pm blib/lib/DBIx/Class/Storage/Statistics.pm >cp lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm >cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm >cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm >cp lib/DBIx/Class/PK/Auto/MySQL.pm blib/lib/DBIx/Class/PK/Auto/MySQL.pm >cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib/lib/DBIx/Class/ResultSourceProxy/Table.pm >cp lib/DBIx/Class/CDBICompat/GetSet.pm blib/lib/DBIx/Class/CDBICompat/GetSet.pm >cp lib/DBIx/Class/Serialize/Storable.pm blib/lib/DBIx/Class/Serialize/Storable.pm >cp lib/DBIx/Class/CDBICompat/Iterator.pm blib/lib/DBIx/Class/CDBICompat/Iterator.pm >cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm >cp lib/DBIx/Class/StartupCheck.pm blib/lib/DBIx/Class/StartupCheck.pm >cp lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm >cp lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm >cp lib/DBIx/Class/Row.pm blib/lib/DBIx/Class/Row.pm >cp lib/DBIx/Class/CDBICompat/Relationships.pm blib/lib/DBIx/Class/CDBICompat/Relationships.pm >cp lib/DBIx/Class/ResultSource.pm blib/lib/DBIx/Class/ResultSource.pm >cp lib/DBIx/Class/SQLAHacks/MySQL.pm blib/lib/DBIx/Class/SQLAHacks/MySQL.pm >cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm >cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm >cp lib/DBIx/Class/Manual/Cookbook.pod blib/lib/DBIx/Class/Manual/Cookbook.pod >cp lib/DBIx/Class/Ordered.pm blib/lib/DBIx/Class/Ordered.pm >cp lib/DBIx/Class/Relationship/BelongsTo.pm blib/lib/DBIx/Class/Relationship/BelongsTo.pm >cp lib/DBIx/Class/SQLAHacks/MSSQL.pm blib/lib/DBIx/Class/SQLAHacks/MSSQL.pm >cp lib/DBIx/Class/CDBICompat/NoObjectIndex.pm blib/lib/DBIx/Class/CDBICompat/NoObjectIndex.pm >cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm >cp lib/DBIx/Class/Schema.pm blib/lib/DBIx/Class/Schema.pm >cp lib/DBIx/Class/ResultSetManager.pm blib/lib/DBIx/Class/ResultSetManager.pm >cp lib/DBIx/Class/InflateColumn.pm blib/lib/DBIx/Class/InflateColumn.pm >cp lib/DBIx/Class/Storage.pm blib/lib/DBIx/Class/Storage.pm >cp lib/DBIx/Class/Storage/DBI/Sybase/Base.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/Base.pm >cp lib/DBIx/Class/Manual.pod blib/lib/DBIx/Class/Manual.pod >cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm >cp lib/DBIx/Class/Manual/Intro.pod blib/lib/DBIx/Class/Manual/Intro.pod >cp lib/DBIx/Class/PK/Auto.pm blib/lib/DBIx/Class/PK/Auto.pm >cp lib/DBIx/Class/ResultSetProxy.pm blib/lib/DBIx/Class/ResultSetProxy.pm >cp lib/DBIx/Class/InflateColumn/File.pm blib/lib/DBIx/Class/InflateColumn/File.pm >cp lib/DBIx/Class/Manual/Component.pod blib/lib/DBIx/Class/Manual/Component.pod >cp lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm >cp lib/DBIx/Class/Storage/DBI/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/Cursor.pm >cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib/lib/DBIx/Class/Storage/DBI/ODBC.pm >cp lib/DBIx/Class/Relationship/ManyToMany.pm blib/lib/DBIx/Class/Relationship/ManyToMany.pm >cp lib/DBIx/Class/Storage/DBI/SQLite.pm blib/lib/DBIx/Class/Storage/DBI/SQLite.pm >cp lib/DBIx/Class/Relationship/HasOne.pm blib/lib/DBIx/Class/Relationship/HasOne.pm >cp lib/DBIx/Class/ResultSource/View.pm blib/lib/DBIx/Class/ResultSource/View.pm >cp lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm >cp lib/DBIx/Class/Exception.pm blib/lib/DBIx/Class/Exception.pm >cp lib/DBIx/Class/AccessorGroup.pm blib/lib/DBIx/Class/AccessorGroup.pm >cp lib/DBIx/Class/DB.pm blib/lib/DBIx/Class/DB.pm >cp lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm >cp lib/DBIx/Class/PK/Auto/SQLite.pm blib/lib/DBIx/Class/PK/Auto/SQLite.pm >cp lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm blib/lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm >cp lib/DBIx/Class/CDBICompat.pm blib/lib/DBIx/Class/CDBICompat.pm >cp lib/DBIx/Class/Manual/Glossary.pod blib/lib/DBIx/Class/Manual/Glossary.pod >cp lib/DBIx/Class/Storage/DBI/Replicated/Types.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Types.pm >cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm >cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib/lib/DBIx/Class/ClassResolver/PassThrough.pm >cp lib/DBIx/Class/Relationship/Helpers.pm blib/lib/DBIx/Class/Relationship/Helpers.pm >cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm >cp lib/DBIx/Class/Core.pm blib/lib/DBIx/Class/Core.pm >cp lib/DBIx/Class/CDBICompat/TempColumns.pm blib/lib/DBIx/Class/CDBICompat/TempColumns.pm >cp lib/DBIx/Class/Manual/DocMap.pod blib/lib/DBIx/Class/Manual/DocMap.pod >cp lib/DBIx/Class/ResultSetColumn.pm blib/lib/DBIx/Class/ResultSetColumn.pm >cp lib/DBIx/Class/ResultSource/Table.pm blib/lib/DBIx/Class/ResultSource/Table.pm >cp lib/DBIx/Class/PK.pm blib/lib/DBIx/Class/PK.pm >cp lib/DBIx/Class/CDBICompat/AbstractSearch.pm blib/lib/DBIx/Class/CDBICompat/AbstractSearch.pm >cp lib/DBIx/Class/PK/Auto/MSSQL.pm blib/lib/DBIx/Class/PK/Auto/MSSQL.pm >cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/NoBindVars.pm >cp lib/SQL/Translator/Producer/DBIx/Class/File.pm blib/lib/SQL/Translator/Producer/DBIx/Class/File.pm >cp lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm >cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm >cp lib/DBIx/Class/ResultSet.pm blib/lib/DBIx/Class/ResultSet.pm >cp lib/DBIx/Class/Storage/DBI/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm >cp lib/DBIx/Class/Relationship/Accessor.pm blib/lib/DBIx/Class/Relationship/Accessor.pm >cp lib/DBIx/Class/Relationship/HasMany.pm blib/lib/DBIx/Class/Relationship/HasMany.pm >cp lib/DBIx/Class/ResultSourceHandle.pm blib/lib/DBIx/Class/ResultSourceHandle.pm >cp lib/DBIx/Class/Storage/DBI/DB2.pm blib/lib/DBIx/Class/Storage/DBI/DB2.pm >cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm >cp lib/DBIx/Class/PK/Auto/DB2.pm blib/lib/DBIx/Class/PK/Auto/DB2.pm >cp lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm >cp lib/DBIx/Class.pm blib/lib/DBIx/Class.pm >cp lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib/lib/DBIx/Class/CDBICompat/AttributeAPI.pm >cp lib/DBIx/Class/Schema/Versioned.pm blib/lib/DBIx/Class/Schema/Versioned.pm >cp lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm blib/lib/DBIx/Class/Storage/DBI/Role/QueryCounter.pm >cp lib/DBIx/Class/Storage/DBI/Replicated.pm blib/lib/DBIx/Class/Storage/DBI/Replicated.pm >cp lib/DBIx/Class/Storage/DBI/Pg.pm blib/lib/DBIx/Class/Storage/DBI/Pg.pm >cp lib/DBIx/Class/Storage/DBI/AmbiguousGlob.pm blib/lib/DBIx/Class/Storage/DBI/AmbiguousGlob.pm >cp lib/DBIx/Class/Storage/DBI.pm blib/lib/DBIx/Class/Storage/DBI.pm >cp lib/SQL/Translator/Parser/DBIx/Class.pm blib/lib/SQL/Translator/Parser/DBIx/Class.pm >cp lib/DBIx/Class/Componentised.pm blib/lib/DBIx/Class/Componentised.pm >cp lib/DBIx/Class/Relationship.pm blib/lib/DBIx/Class/Relationship.pm >cp lib/DBIx/Class/Manual/Joining.pod blib/lib/DBIx/Class/Manual/Joining.pod >cp lib/DBIx/Class/Relationship/Base.pm blib/lib/DBIx/Class/Relationship/Base.pm >cp lib/DBIx/Class/PK/Auto/Oracle.pm blib/lib/DBIx/Class/PK/Auto/Oracle.pm >cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib/lib/DBIx/Class/Relationship/ProxyMethods.pm >cp lib/DBIx/Class/Cursor.pm blib/lib/DBIx/Class/Cursor.pm >cp lib/DBIx/Class/CDBICompat/Pager.pm blib/lib/DBIx/Class/CDBICompat/Pager.pm >cp lib/DBIx/Class/CDBICompat/SQLTransformer.pm blib/lib/DBIx/Class/CDBICompat/SQLTransformer.pm >cp lib/DBIx/Class/CDBICompat/Relationship.pm blib/lib/DBIx/Class/CDBICompat/Relationship.pm >cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm >cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib/lib/DBIx/Class/CDBICompat/Retrieve.pm >cp lib/DBIx/Class/ResultSourceProxy.pm blib/lib/DBIx/Class/ResultSourceProxy.pm >cp lib/DBIx/Class/CDBICompat/Constraints.pm blib/lib/DBIx/Class/CDBICompat/Constraints.pm >cp lib/DBIx/Class/CDBICompat/ReadOnly.pm blib/lib/DBIx/Class/CDBICompat/ReadOnly.pm >cp lib/DBIx/Class/CDBICompat/LazyLoading.pm blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm >cp lib/DBIx/Class/InflateColumn/DateTime.pm blib/lib/DBIx/Class/InflateColumn/DateTime.pm >cp lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm blib/lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm >cp lib/DBIx/Class/SQLAHacks.pm blib/lib/DBIx/Class/SQLAHacks.pm >cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib/lib/DBIx/Class/Storage/DBI/Oracle.pm >Manifying blib/man1/dbicadmin.1 >Manifying blib/man3/DBIx::Class::Manual::FAQ.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server.3pm >Manifying blib/man3/DBIx::Class::Manual::Example.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase.3pm >Manifying blib/man3/DBIx::Class::SQLAHacks::OracleJoins.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::Copy.3pm >Manifying blib/man3/DBIx::Class::Manual::Reading.3pm >Manifying blib/man3/DBIx::Class::Manual::Troubleshooting.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::mysql.3pm >Manifying blib/man3/DBIx::Class::UTF8Columns.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::Pg.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::WithDSN.3pm >Manifying blib/man3/DBIx::Class::Storage::Statistics.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::MySQL.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::Balancer.3pm >Manifying blib/man3/DBIx::Class::ResultSourceProxy::Table.3pm >Manifying blib/man3/DBIx::Class::Serialize::Storable.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::Iterator.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle::Generic.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::Pool.3pm >Manifying blib/man3/DBIx::Class::StartupCheck.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC::ACCESS.3pm >Manifying blib/man3/DBIx::Class::Row.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::Relationships.3pm >Manifying blib/man3/DBIx::Class::ResultSource.3pm >Manifying blib/man3/DBIx::Class::Manual::Cookbook.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::Random.3pm >Manifying blib/man3/DBIx::Class::ResultSetManager.3pm >Manifying blib/man3/DBIx::Class::InflateColumn.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase::Base.3pm >Manifying blib/man3/DBIx::Class::Storage.3pm >Manifying blib/man3/DBIx::Class::Manual.3pm >Manifying blib/man3/DBIx::Class::Manual::Intro.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::First.3pm >Manifying blib/man3/DBIx::Class::PK::Auto.3pm >Manifying blib/man3/DBIx::Class::InflateColumn::File.3pm >Manifying blib/man3/DBIx::Class::Manual::Component.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Cursor.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::SQLite.3pm >Manifying blib/man3/DBIx::Class::ResultSource::View.3pm >Manifying blib/man3/DBIx::Class::Exception.3pm >Manifying blib/man3/DBIx::Class::AccessorGroup.3pm >Manifying blib/man3/DBIx::Class::DB.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase::MSSQL.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::SQLite.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::MultiColumnIn.3pm >Manifying blib/man3/DBIx::Class::CDBICompat.3pm >Manifying blib/man3/DBIx::Class::Manual::Glossary.3pm >Manifying blib/man3/DBIx::Class::Storage::TxnScopeGuard.3pm >Manifying blib/man3/DBIx::Class::Ordered.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::NoObjectIndex.3pm >Manifying blib/man3/DBIx::Class::Schema.3pm >Manifying blib/man3/DBIx::Class::Core.3pm >Manifying blib/man3/DBIx::Class::Manual::DocMap.3pm >Manifying blib/man3/DBIx::Class::ResultSetColumn.3pm >Manifying blib/man3/DBIx::Class::ResultSource::Table.3pm >Manifying blib/man3/DBIx::Class::PK.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::AbstractSearch.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::MSSQL.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::NoBindVars.3pm >Manifying blib/man3/SQL::Translator::Producer::DBIx::Class::File.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle::WhereJoins.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server.3pm >Manifying blib/man3/DBIx::Class::ResultSet.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::MSSQL.3pm >Manifying blib/man3/DBIx::Class::ResultSourceHandle.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::DB2.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::DB2.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated::Replicant.3pm >Manifying blib/man3/DBIx::Class.3pm >Manifying blib/man3/DBIx::Class::Schema::Versioned.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Role::QueryCounter.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Replicated.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Pg.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::AmbiguousGlob.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI.3pm >Manifying blib/man3/SQL::Translator::Parser::DBIx::Class.3pm >Manifying blib/man3/DBIx::Class::Relationship::Base.3pm >Manifying blib/man3/DBIx::Class::Manual::Joining.3pm >Manifying blib/man3/DBIx::Class::Relationship.3pm >Manifying blib/man3/DBIx::Class::PK::Auto::Oracle.3pm >Manifying blib/man3/DBIx::Class::Cursor.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::SQLTransformer.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::Relationship.3pm >Manifying blib/man3/DBIx::Class::ResultClass::HashRefInflator.3pm >Manifying blib/man3/DBIx::Class::InflateColumn::DateTime.3pm >Manifying blib/man3/DBIx::Class::CDBICompat::ColumnsAsHash.3pm >Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle.3pm >+ exit 0 >Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IDJmdg >+ umask 022 >+ cd /builddir/build/BUILD >+ '[' /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 '!=' / ']' >+ rm -rf /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 >++ dirname /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 >+ mkdir -p /builddir/build/BUILDROOT >+ mkdir /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 >+ cd DBIx-Class-0.08108 >+ LANG=C >+ export LANG >+ unset DISPLAY >+ rm -rf /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 >+ make pure_install PERL_INSTALL_ROOT=/builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Exception.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSetManager.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Componentised.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/UTF8Columns.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/StartupCheck.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Cursor.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Schema.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSourceProxy.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSetColumn.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/DB.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Core.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/AccessorGroup.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSet.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/SQLAHacks.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSetProxy.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSourceHandle.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSource.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Ordered.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Row.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/InflateColumn.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSourceProxy/Table.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/InflateColumn/File.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/InflateColumn/DateTime.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Constraints.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Relationships.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/DestroyWarning.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/ColumnsAsHash.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/LiveObjectIndex.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/AccessorMapping.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Relationship.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Stringify.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/GetSet.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Copy.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/AbstractSearch.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Pager.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/AttributeAPI.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/AutoUpdate.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/ColumnGroups.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Retrieve.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Triggers.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/ReadOnly.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/NoObjectIndex.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Constructor.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/Iterator.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/TempColumns.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/LazyLoading.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/SQLTransformer.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/ImaDBI.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/CDBICompat/ColumnCase.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Serialize/Storable.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/SQLAHacks/OracleJoins.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/SQLAHacks/MSSQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/SQLAHacks/MySQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSource/Table.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultSource/View.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Schema/Versioned.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ClassResolver/PassThrough.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/TxnScopeGuard.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/Statistics.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Cursor.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Oracle.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/mysql.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/MSSQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/DB2.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Sybase.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Pg.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/NoBindVars.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/AmbiguousGlob.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/MultiColumnIn.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/SQLite.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/ODBC.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Types.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Replicant.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Pool.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Balancer.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Sybase/Base.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Oracle/Generic.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Storage/DBI/Role/QueryCounter.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Example.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Intro.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Cookbook.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Reading.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Troubleshooting.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/DocMap.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Component.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/FAQ.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Glossary.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Manual/Joining.pod >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/ResultClass/HashRefInflator.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/Oracle.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/MSSQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/DB2.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/Pg.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/MySQL.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/PK/Auto/SQLite.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/Base.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/HasMany.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/ManyToMany.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/ProxyMethods.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/HasOne.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/BelongsTo.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/Accessor.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/CascadeActions.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Relationship/Helpers.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/SQL/Translator/Parser/DBIx/Class.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/lib/perl5/vendor_perl/5.10.0/SQL/Translator/Producer/DBIx/Class/File.pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man1/dbicadmin.1 >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Pg.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::First.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Joining.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::Copy.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::ACCESS.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultClass::HashRefInflator.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::AbstractSearch.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::MSSQL.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::Statistics.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::DB.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::TxnScopeGuard.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::NoObjectIndex.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSourceProxy::Table.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Exception.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::StartupCheck.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Cursor.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::SQLTransformer.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::InflateColumn.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle::Generic.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::MultiColumnIn.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Schema.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::FAQ.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Core.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::MySQL.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/SQL::Translator::Producer::DBIx::Class::File.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::mysql.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::SQLite.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Component.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::WithDSN.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Cookbook.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::Relationship.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Troubleshooting.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::ColumnsAsHash.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::Oracle.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Serialize::Storable.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSource.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::DB2.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::InflateColumn::DateTime.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Reading.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle::WhereJoins.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSetManager.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Intro.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::InflateColumn::File.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::UTF8Columns.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Relationship.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Glossary.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSetColumn.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Pool.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::Random.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/SQL::Translator::Parser::DBIx::Class.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSourceHandle.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::SQLAHacks::OracleJoins.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::Iterator.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::AmbiguousGlob.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Replicant.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Relationship::Base.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::Example.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::DB2.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Ordered.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::Base.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Role::QueryCounter.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSource::Table.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::PK::Auto::Pg.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Row.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Cursor.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSet.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::AccessorGroup.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Schema::Versioned.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::CDBICompat::Relationships.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Manual::DocMap.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::ResultSource::View.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::MSSQL.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::MSSQL.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::SQLite.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class::Storage::DBI::NoBindVars.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/share/man/man3/DBIx::Class.3pm >Installing /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr/bin/dbicadmin >Writing /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/DBIx/Class/.packlist >+ find /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 -type f -name .packlist -exec rm -f '{}' + >+ find /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386 -depth -type d -exec rmdir '{}' ';' >+ /bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILDROOT/perl-DBIx-Class-0.08108-1.fc13.i386/usr >+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/DBIx-Class-0.08108 >find: `debug': No such file or directory >+ /usr/lib/rpm/check-buildroot >+ /usr/lib/rpm/redhat/brp-compress >+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip >+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump >+ /usr/lib/rpm/brp-python-bytecompile >+ /usr/lib/rpm/redhat/brp-python-hardlink >+ /usr/lib/rpm/redhat/brp-java-repack-jars >Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SWAPMv >+ umask 022 >+ cd /builddir/build/BUILD >+ cd DBIx-Class-0.08108 >+ unset DISPLAY >+ export DBICTEST_THREAD_STRESS=1 >+ DBICTEST_THREAD_STRESS=1 >+ export DBICTEST_FORK_STRESS=1 >+ DBICTEST_FORK_STRESS=1 >+ export DBICTEST_STORAGE_STRESS=1 >+ DBICTEST_STORAGE_STRESS=1 >+ export DATA_DUMPER_TEST=1 >+ DATA_DUMPER_TEST=1 >+ make test >PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/bind/*.t t/cdbi/*.t t/cdbi/DeepAbstractSearch/*.t t/cdbi/abstract/*.t t/cdbi/sweet/*.t t/count/*.t t/delete/*.t t/inflate/*.t t/multi_create/*.t t/ordered/*.t t/prefetch/*.t t/relationship/*.t t/resultset/*.t t/search/*.t t/update/*.t >t/02pod.t ........................................ ok >t/03podcoverage.t ................................ skipped: set TEST_POD to enable this test >t/04dont_break_c3.t .............................. ok >t/05components.t ................................. ok >t/100extra_source.t .............................. ok >t/100populate.t .................................. ok >t/101populate_rs.t ............................... ok >t/102load_classes.t .............................. ok >t/103many_to_many_warning.t ...................... ok >t/104view.t ...................................... ok >t/18insert_default.t ............................. ok >t/18inserterror.t ................................ ok >t/19quotes.t ..................................... ok >t/19quotes_newstyle.t ............................ ok >t/20setuperrors.t ................................ ok >t/26dumper.t ..................................... ok >t/30dbicplain.t .................................. ok >t/31stats.t ...................................... ok >t/32connect_code_ref.t ........................... ok >t/33storage_reconnect.t .......................... ok >t/34exception_action.t ........................... ok >t/35disable_sth_caching.t ........................ ok >t/36datetime.t ................................... skipped: Requires DateTime::Format::SQLite >t/39load_namespaces_1.t .......................... ok >t/39load_namespaces_2.t .......................... ok >t/39load_namespaces_3.t .......................... ok >t/39load_namespaces_4.t .......................... ok >t/39load_namespaces_exception.t .................. ok >t/39load_namespaces_rt41083.t .................... ok >t/40resultsetmanager.t ........................... ok >t/41orrible.t .................................... ok >t/42toplimit.t ................................... ok >t/46where_attribute.t ............................ ok >t/50fork.t ....................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!) >t/51threads.t .................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!) >t/51threadtxn.t .................................. skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!) >t/52cycle.t ...................................... ok >t/54taint.t ...................................... ok >t/55storage_stress.t ............................. skipped: This test needs some non-sqlite connect info! >t/60core.t ....................................... ok >t/61findnot.t .................................... ok >t/63register_class.t ............................. ok >t/63register_source.t ............................ ok >t/64db.t ......................................... ok >t/65multipk.t .................................... ok >t/67pager.t ...................................... ok >t/69update.t ..................................... ok >t/70auto.t ....................................... ok >t/71mysql.t ...................................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test >t/72pg.t ......................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: This test drops and creates tables called 'artist', 'casecheck', 'array_test' and 'sequence_test' as well as following sequences: 'pkid1_seq', 'pkid2_seq' and 'nonpkid_seq' as well as following schemas: 'testschema'!) >t/73oracle.t ..................................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd', 'track' and 'sequence_test' as well as following sequences: 'pkid1_seq', 'pkid2_seq' and 'nonpkid_seq' >t/745db2.t ....................................... skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test >t/746db2_400.t ................................... skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test >t/746mssql.t ..................................... skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test >t/746sybase.t .................................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test >t/74mssql.t ...................................... skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test >t/75limit.t ...................................... ok >t/76joins.t ...................................... ok >t/76select.t ..................................... ok >t/77join_count.t ................................. ok >t/78self_referencial.t ........................... ok >t/79aliasing.t ................................... ok >t/80unique.t ..................................... ok >t/81transactions.t ............................... ok >t/82cascade_copy.t ............................... ok >t/83cache.t ...................................... ok >t/84serialize.t .................................. ok >t/85utf8.t ....................................... ok >t/86might_have.t ................................. ok >t/86sqlt.t ....................................... ok >t/87ordered.t .................................... ok >t/88result_set_column.t .......................... ok >Use of uninitialized value $JSON::VERSION in string at /usr/lib/perl5/vendor_perl/5.10.0/JSON/Any.pm line 211. >t/89dbicadmin.t .................................. ok >t/90ensure_class_loaded.t ........................ ok >t/90join_torture.t ............................... ok >t/91debug.t ...................................... ok >t/91merge_attr.t ................................. ok >t/92storage.t .................................... ok >t/92storage_on_connect_call.t .................... ok >t/92storage_on_connect_do.t ...................... ok >t/93nobindvars.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test >t/93single_accessor_object.t ..................... ok >t/93storage_replication.t ........................ skipped: Deps not installed: DBIx::Class::Storage::DBI::Replicated::BEGIN(): namespace::clean 0.11, Hash::Merge 0.11, MooseX::Types 0.10 are missing and are required for Replication at /builddir/build/BUILD/DBIx-Class-0.08108/blib/lib/DBIx/Class/Storage/DBI/Replicated.pm line 27 >t/94pk_mutation.t ................................ ok >t/94versioning.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test >t/95sql_maker.t .................................. ok >t/95sql_maker_quote.t ............................ ok >t/96_is_deteministic_value.t ..................... ok >t/97result_class.t ............................... ok >t/98savepoints.t ................................. skipped: Set DBICTEST_(PG|MYSQL)_DSN _USER and _PASS if you want to run savepoint tests >t/99dbic_sqlt_parser.t ........................... ok >t/bind/attribute.t ............................... ok >t/bind/bindtype_columns.t ........................ skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test >t/bind/order_by.t ................................ ok >t/cdbi/01-columns.t .............................. ok >t/cdbi/02-Film.t ................................. ok >t/cdbi/03-subclassing.t .......................... ok >t/cdbi/04-lazy.t ................................. ok >t/cdbi/06-hasa.t ................................. ok >t/cdbi/08-inheritcols.t .......................... ok >t/cdbi/09-has_many.t ............................. ok >t/cdbi/11-triggers.t ............................. ok >t/cdbi/12-filter.t ............................... ok >t/cdbi/13-constraint.t ........................... ok >t/cdbi/14-might_have.t ........................... ok >t/cdbi/15-accessor.t ............................. ok >t/cdbi/16-reserved.t ............................. ok >t/cdbi/18-has_a.t ................................ ok >t/cdbi/19-set_sql.t .............................. ok >t/cdbi/21-iterator.t ............................. ok >t/cdbi/22-deflate_order.t ........................ skipped: Need MySQL for this test >t/cdbi/22-self_referential.t ..................... ok >t/cdbi/23-cascade.t .............................. ok >t/cdbi/24-meta_info.t ............................ ok >t/cdbi/26-mutator.t .............................. ok >t/cdbi/30-pager.t ................................ ok >t/cdbi/68-inflate_has_a.t ........................ ok >t/cdbi/98-failure.t .............................. ok >t/cdbi/abstract/search_where.t ................... ok >t/cdbi/columns_as_hashes.t ....................... ok >t/cdbi/columns_dont_override_custom_accessors.t .. ok >t/cdbi/construct.t ............................... ok >t/cdbi/copy.t .................................... ok >t/cdbi/DeepAbstractSearch/01_search.t ............ skipped: needs Class::DBI::Plugin::DeepAbstractSearch >t/cdbi/early_column_heisenbug.t .................. ok >t/cdbi/has_many_loads_foreign_class.t ............ ok >t/cdbi/hasa_without_loading.t .................... ok >t/cdbi/max_min_value_of.t ........................ ok >t/cdbi/mk_group_accessors.t ...................... ok >t/cdbi/multi_column_set.t ........................ ok >t/cdbi/object_cache.t ............................ ok >t/cdbi/retrieve_from_sql_with_limit.t ............ ok >t/cdbi/set_to_undef.t ............................ ok >t/cdbi/set_vs_DateTime.t ......................... ok >t/cdbi/sweet/08pager.t ........................... ok >t/count/count_rs.t ............................... ok >t/count/distinct.t ............................... ok >t/count/grouped_pager.t .......................... ok >t/count/in_subquery.t ............................ ok >t/count/joined.t ................................. ok >t/count/prefetch.t ............................... ok >t/dbh_do.t ....................................... ok >t/delete/m2m.t ................................... ok >t/delete/related.t ............................... ok >t/discard_changes_in_DESTROY.t ................... ok >t/from_subquery.t ................................ ok >t/inflate/core.t ................................. ok >t/inflate/datetime.t ............................. skipped: Need DateTime::Format::SQLite for DT inflation tests >t/inflate/datetime_mysql.t ....................... ok >t/inflate/datetime_oracle.t ...................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates a table called 'track' >t/inflate/datetime_pg.t .......................... skipped: Need DateTime::Format::Pg for timestamp inflation tests >t/inflate/file_column.t .......................... ok >t/inflate/hri.t .................................. ok >t/inflate/serialize.t ............................ ok >t/multi_create/cd_single.t ....................... ok >t/multi_create/in_memory.t ....................... ok >t/multi_create/insert_defaults.t ................. ok >t/multi_create/m2m.t ............................. ok >t/multi_create/multilev_single_PKeqFK.t .......... ok >t/multi_create/reentrance_count.t ................ ok >t/multi_create/standard.t ........................ ok >t/multi_create/torture.t ......................... ok >t/ordered/cascade_delete.t ....................... ok >t/prefetch/attrs_untouched.t ..................... ok >t/prefetch/count.t ............................... ok >t/prefetch/diamond.t ............................. ok >t/prefetch/double_prefetch.t ..................... ok >t/prefetch/grouped.t ............................. ok >t/prefetch/incomplete.t .......................... ok >t/prefetch/multiple_hasmany.t .................... ok >t/prefetch/standard.t ............................ ok >t/prefetch/with_limit.t .......................... ok >t/relationship/after_update.t .................... ok >t/relationship/core.t ............................ ok >t/relationship/doesnt_exist.t .................... ok >t/relationship/update_or_create_multi.t .......... ok >t/relationship/update_or_create_single.t ......... ok >t/resultset/as_query.t ........................... ok >t/resultset/update_delete.t ...................... ok >t/resultset_class.t .............................. ok >t/resultset_overload.t ........................... ok ># Failed test 'Resultset attributes preserved after a simple search' ># at t/search/preserve_original_rs.t line 27. ># got: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'array_datatypes' => 1, ># 'having_bind' => [], ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># '_cached_syntax' => 'LimitOffset', ># 'order_bind' => [], ># 'cmp' => '=', ># 'bindtype' => 'columns', ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' ># expected: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'having_bind' => [], ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># '_cached_syntax' => 'LimitOffset', ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'order_bind' => [], ># 'cmp' => '=', ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'bindtype' => 'columns', ># 'array_datatypes' => 1, ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' ># Failed test 'Resultset attributes preserved after search with prefetch' ># at t/search/preserve_original_rs.t line 31. ># got: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'array_datatypes' => 1, ># 'having_bind' => [], ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># '_cached_syntax' => 'LimitOffset', ># 'order_bind' => [], ># 'cmp' => '=', ># 'bindtype' => 'columns', ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' ># expected: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'having_bind' => [], ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># '_cached_syntax' => 'LimitOffset', ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'order_bind' => [], ># 'cmp' => '=', ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'bindtype' => 'columns', ># 'array_datatypes' => 1, ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' ># Failed test 'Resultset attributes preserved after another search with prefetch' ># at t/search/preserve_original_rs.t line 36. ># got: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'array_datatypes' => 1, ># 'having_bind' => [], ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># '_cached_syntax' => 'LimitOffset', ># 'order_bind' => [], ># 'cmp' => '=', ># 'bindtype' => 'columns', ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' ># expected: '$VAR1 = { ># 'seen_join' => { ># 'cd' => 1, ># '-relation_chain_depth' => '1' ># }, ># 'accessor' => 'multi', ># 'cascade_delete' => 1, ># 'cascade_copy' => 1, ># 'join' => undef, ># 'prefetch' => undef, ># 'where' => { ># 'me.producer' => '1' ># }, ># 'as' => undef, ># 'from' => [ ># { ># '-alias' => 'me', ># 'me' => 'cd_to_producer', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD_to_Producer', ># 'schema' => bless( { ># 'class_mappings' => { ># 'DBICTest::Schema::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Event' => 'Event', ># 'DBICTest::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Collection' => 'Collection', ># 'DBICTest::Employee' => 'Employee', ># 'DBICTest::Schema::BindType' => 'BindType', ># 'DBICTest::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::Schema::FourKeys' => 'FourKeys', ># 'DBICTest::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::Image' => 'Image', ># 'DBICTest::Event' => 'Event', ># 'DBICTest::Schema::TreeLike' => 'TreeLike', ># 'DBICTest::Schema::Artwork' => 'Artwork', ># 'DBICTest::TypedObject' => 'TypedObject', ># 'DBICTest::Schema::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Producer' => 'Producer', ># 'DBICTest::Track' => 'Track', ># 'DBICTest::Schema::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::EventTZ' => 'EventTZ', ># 'DBICTest::Schema::Lyrics' => 'Lyrics', ># 'DBICTest::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Encoded' => 'Encoded', ># 'DBICTest::ArtistSubclass' => 'ArtistSubclass', ># 'DBICTest::Schema::Genre' => 'Genre', ># 'DBICTest::OneKey' => 'OneKey', ># 'DBICTest::Schema::LyricVersion' => 'LyricVersion', ># 'DBICTest::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::Schema::Tag' => 'Tag', ># 'DBICTest::TwoKeys' => 'TwoKeys', ># 'DBICTest::FileColumn' => 'FileColumn', ># 'DBICTest::Schema::FileColumn' => 'FileColumn', ># 'DBICTest::Genre' => 'Genre', ># 'DBICTest::Producer' => 'Producer', ># 'DBICTest::Schema::ArtistUndirectedMap' => 'ArtistUndirectedMap', ># 'DBICTest::Schema::BooksInLibrary' => 'BooksInLibrary', ># 'DBICTest::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::Lyrics' => 'Lyrics', ># 'DBICTest::EventTZ' => 'EventTZ', ># 'DBICTest::Dummy' => 'Dummy', ># 'DBICTest::CollectionObject' => 'CollectionObject', ># 'DBICTest::Schema::ForceForeign' => 'ForceForeign', ># 'DBICTest::Schema::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Link' => 'Link', ># 'DBICTest::Serialized' => 'Serialized', ># 'DBICTest::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Schema::Owners' => 'Owners', ># 'DBICTest::Schema::OneKey' => 'OneKey', ># 'DBICTest::LinerNotes' => 'LinerNotes', ># 'DBICTest::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::TwoKeyTreeLike' => 'TwoKeyTreeLike', ># 'DBICTest::SequenceTest' => 'SequenceTest', ># 'DBICTest::Schema::Track' => 'Track', ># 'DBICTest::TreeLike' => 'TreeLike', ># 'DBICTest::Artist' => 'Artist', ># 'DBICTest::Schema::CD' => 'CD', ># 'DBICTest::Schema::Employee' => 'Employee', ># 'DBICTest::Owners' => 'Owners', ># 'DBICTest::Artwork' => 'Artwork', ># 'DBICTest::BindType' => 'BindType', ># 'DBICTest::Schema::SequenceTest' => 'SequenceTest', ># 'DBICTest::Bookmark' => 'Bookmark', ># 'DBICTest::Schema::Dummy' => 'Dummy', ># 'DBICTest::LyricVersion' => 'LyricVersion', ># 'DBICTest::Tag' => 'Tag', ># 'DBICTest::Schema::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::NoPrimaryKey' => 'NoPrimaryKey', ># 'DBICTest::Schema::CollectionObject' => 'CollectionObject', ># 'DBICTest::FourKeys' => 'FourKeys', ># 'DBICTest::SourceNameArtists' => 'SourceNameArtists', ># 'DBICTest::Schema::TwoKeys' => 'TwoKeys', ># 'DBICTest::Image' => 'Image', ># 'DBICTest::CD' => 'CD', ># 'DBICTest::Schema::SelfRefAlias' => 'SelfRefAlias', ># 'DBICTest::Schema::Artist' => 'Artist', ># 'DBICTest::Collection' => 'Collection', ># 'DBICTest::Schema::ArtistSourceName' => 'SourceNameArtists', ># 'DBICTest::ForceForeign' => 'ForceForeign', ># 'DBICTest::CD_to_Producer' => 'CD_to_Producer', ># 'DBICTest::Schema::LinerNotes' => 'LinerNotes', ># 'DBICTest::Schema::Serialized' => 'Serialized', ># 'DBICTest::Schema::Year2000CDs' => 'Year2000CDs', ># 'DBICTest::FourKeys_to_TwoKeys' => 'FourKeys_to_TwoKeys', ># 'DBICTest::Schema::Artwork_to_Artist' => 'Artwork_to_Artist', ># 'DBICTest::Schema::Year1999CDs' => 'Year1999CDs', ># 'DBICTest::Link' => 'Link', ># 'DBICTest::Schema::SelfRef' => 'SelfRef', ># 'DBICTest::Schema::Encoded' => 'Encoded' ># }, ># 'source_registrations' => { ># 'Lyrics' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Lyrics', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyrics', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric_versions' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::LyricVersion', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::LyricVersion' ># }, ># 'track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.track_id' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Track' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Lyrics', ># '_ordered_columns' => [ ># 'lyric_id', ># 'track_id' ># ], ># '_primaries' => [ ># 'lyric_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Lyrics'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'track_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SequenceTest' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SequenceTest', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'sequence_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SequenceTest', ># '_ordered_columns' => [ ># 'pkid1', ># 'pkid2', ># 'nonpkid', ># 'name' ># ], ># '_primaries' => [ ># 'pkid1', ># 'pkid2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_D' => 'source_info_value_D', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SequenceTest'}{'_primaries'} ># }, ># '_columns' => { ># 'nonpkid' => { ># 'data_type' => 'integer', ># 'sequence' => 'nonpkid_seq', ># 'auto_nextval' => 1 ># }, ># 'pkid1' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid1_seq', ># 'auto_nextval' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'pkid2' => { ># 'data_type' => 'integer', ># 'sequence' => 'pkid2_seq', ># 'auto_nextval' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Dummy' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Dummy', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'dummy', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Dummy', ># '_ordered_columns' => [ ># 'id', ># 'gittery' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Dummy'}{'_primaries'} ># }, ># '_columns' => { ># 'gittery' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BooksInLibrary' => bless( { ># 'resultset_attributes' => { ># 'where' => { ># 'source' => 'Library' ># } ># }, ># 'result_class' => 'DBICTest::BooksInLibrary', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'books', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'owner' => { ># 'cond' => { ># 'foreign.id' => 'self.owner' ># }, ># 'source' => 'DBICTest::Schema::Owners', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Owners' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BooksInLibrary', ># '_ordered_columns' => [ ># 'id', ># 'source', ># 'owner', ># 'title', ># 'price' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BooksInLibrary'}{'_primaries'} ># }, ># '_columns' => { ># 'owner' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'source' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'price' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LyricVersion' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LyricVersion', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'lyric_versions', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'lyric' => { ># 'cond' => { ># 'foreign.lyric_id' => 'self.lyric_id' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LyricVersion', ># '_ordered_columns' => [ ># 'id', ># 'lyric_id', ># 'text' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LyricVersion'}{'_primaries'} ># }, ># '_columns' => { ># 'lyric_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'text' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'tracks' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'cd_to_producer' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># }, ># 'liner_notes' => { ># 'cond' => { ># 'foreign.liner_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::LinerNotes', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'proxy' => [ ># 'notes' ># ], ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::LinerNotes' ># }, ># 'genre_inefficient' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 0, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'tags' => { ># 'cond' => { ># 'foreign.cd' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Tag', ># 'attrs' => { ># 'order_by' => 'tag', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Tag' ># }, ># 'genre' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::Genre', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'join_type' => 'left', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Genre' ># }, ># 'single_track' => { ># 'cond' => { ># 'foreign.trackid' => 'self.single_track' ># }, ># 'source' => 'DBICTest::Schema::Track', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'join_type' => 'left', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Track' ># }, ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'is_deferrable' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'mandatory_artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.cdid' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title', ># 'year', ># 'genreid', ># 'single_track' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'cd_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD'}{'_primaries'} ># }, ># '_columns' => { ># 'single_track' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'year' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_artwork', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'images' => { ># 'cond' => { ># 'foreign.artwork_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Image', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Image' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artwork_cd_id' => 'self.cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork', ># '_ordered_columns' => [ ># 'cd_id' ># ], ># '_primaries' => [ ># 'cd_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork'}{'_primaries'} ># }, ># '_columns' => { ># 'cd_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 0 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Track' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Track', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'track', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'disc' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_single' => { ># 'cond' => { ># 'foreign.single_track' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'lyrics' => { ># 'cond' => { ># 'foreign.track_id' => 'self.trackid' ># }, ># 'source' => 'DBICTest::Schema::Lyrics', ># 'attrs' => { ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Lyrics' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Track', ># '_ordered_columns' => [ ># 'trackid', ># 'cd', ># 'position', ># 'title', ># 'last_updated_on', ># 'last_updated_at' ># ], ># '_primaries' => [ ># 'trackid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Track'}{'_primaries'}, ># 'track_cd_title' => [ ># 'cd', ># 'title' ># ], ># 'track_cd_position' => [ ># 'cd', ># 'position' ># ] ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'position' => { ># 'data_type' => 'integer', ># 'extra' => {}, ># 'accessor' => 'pos' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'extra' => {}, ># 'size' => 100 ># }, ># 'trackid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># }, ># 'last_updated_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1 ># }, ># 'last_updated_on' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'accessor' => 'updated_date' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year1999CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year1999CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'1999\'', ># 'name' => 'year1999cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year1999CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'is_virtual' => 1, ># '_unique_constraints' => { ># 'year1999cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year1999CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ), ># 'Tag' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Tag', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'tags', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Tag', ># '_ordered_columns' => [ ># 'tagid', ># 'cd', ># 'tag' ># ], ># '_primaries' => [ ># 'tagid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Tag'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'tagid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'tag' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'NoPrimaryKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::NoPrimaryKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'noprimarykey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'NoPrimaryKey', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'baz' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'foo_bar' => [ ># 'foo', ># 'bar' ># ] ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'baz' => { ># 'data_type' => 'integer' ># }, ># 'foo' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ForceForeign' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ForceForeign', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'forceforeign', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist_1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd_1' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'cascade_update' => 1, ># 'join_type' => 'LEFT', ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cd_3' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 0, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ForceForeign', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ForceForeign'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.f_goodbye' => 'self.goodbye', ># 'foreign.f_bar' => 'self.bar', ># 'foreign.f_hello' => 'self.hello', ># 'foreign.f_foo' => 'self.foo' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys', ># '_ordered_columns' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye', ># 'sensors', ># 'read_count' ># ], ># '_primaries' => [ ># 'foo', ># 'bar', ># 'hello', ># 'goodbye' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'bar' => { ># 'data_type' => 'integer' ># }, ># 'hello' => { ># 'data_type' => 'integer' ># }, ># 'sensors' => { ># 'data_type' => 'character', ># 'size' => 10 ># }, ># 'foo' => { ># 'data_type' => 'integer' ># }, ># 'read_count' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'goodbye' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artwork_to_Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artwork_to_Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artwork_to_artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist_id' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_cd_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artwork_to_Artist', ># '_ordered_columns' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># '_primaries' => [ ># 'artwork_cd_id', ># 'artist_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Artwork_to_Artist'}{'_primaries'} ># }, ># '_columns' => { ># 'artist_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'artwork_cd_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Collection' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Collection', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.collection' => 'self.collectionid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Collection', ># '_ordered_columns' => [ ># 'collectionid', ># 'name' ># ], ># '_primaries' => [ ># 'collectionid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Collection'}{'_primaries'} ># }, ># '_columns' => { ># 'collectionid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'producer_to_cd' => { ># 'cond' => { ># 'foreign.producer' => 'self.producerid' ># }, ># 'source' => 'DBICTest::Schema::CD_to_Producer', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD_to_Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Producer', ># '_ordered_columns' => [ ># 'producerid', ># 'name' ># ], ># '_primaries' => [ ># 'producerid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'prod_name' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'producerid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SourceNameArtists' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SourceNameArtists', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'order_by' => 'year', ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'cds_unordered' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'onekeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::OneKey', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::OneKey' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.artist' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># }, ># 'artist_undirected_maps' => { ># 'cond' => [ ># { ># 'foreign.id1' => 'self.artistid' ># }, ># { ># 'foreign.id2' => 'self.artistid' ># } ># ], ># 'source' => 'DBICTest::Schema::ArtistUndirectedMap', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 0, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::ArtistUndirectedMap' ># }, ># 'artwork_to_artist' => { ># 'cond' => { ># 'foreign.artist_id' => 'self.artistid' ># }, ># 'source' => 'DBICTest::Schema::Artwork_to_Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artwork_to_Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SourceNameArtists', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => [ ># 'artistid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => { ># 'source_info_key_A' => 'source_info_value_A', ># 'source_info_key_B' => 'source_info_value_B', ># 'source_info_key_C' => 'source_info_value_C' ># }, ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'} ># }, ># '_columns' => { ># 'artistid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'charfield' => { ># 'data_type' => 'char', ># 'is_nullable' => 1, ># 'size' => 10 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'rank' => { ># 'data_type' => 'integer', ># 'default_value' => 13 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Employee' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Employee', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'employee', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Employee', ># '_ordered_columns' => [ ># 'employee_id', ># 'position', ># 'group_id', ># 'group_id_2', ># 'group_id_3', ># 'name' ># ], ># '_primaries' => [ ># 'employee_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Employee'}{'_primaries'} ># }, ># '_columns' => { ># 'group_id' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'employee_id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'group_id_3' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'position' => { ># 'data_type' => 'integer' ># }, ># 'group_id_2' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Serialized' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Serialized', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'serialized', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Serialized', ># '_ordered_columns' => [ ># 'id', ># 'serialized' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Serialized'}{'_primaries'} ># }, ># '_columns' => { ># 'serialized' => { ># 'data_type' => 'text' ># }, ># 'id' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CD_to_Producer' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CD_to_Producer', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'cd_to_producer', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'producer' => { ># 'cond' => { ># 'foreign.producerid' => 'self.producer' ># }, ># 'source' => 'DBICTest::Schema::Producer', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Producer' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CD_to_Producer', ># '_ordered_columns' => [ ># 'cd', ># 'producer', ># 'attribute' ># ], ># '_primaries' => [ ># 'cd', ># 'producer' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CD_to_Producer'}{'_primaries'} ># }, ># '_columns' => { ># 'attribute' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'producer' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'LinerNotes' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::LinerNotes', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'liner_notes', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.liner_id' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'LinerNotes', ># '_ordered_columns' => [ ># 'liner_id', ># 'notes' ># ], ># '_primaries' => [ ># 'liner_id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'LinerNotes'}{'_primaries'} ># }, ># '_columns' => { ># 'liner_id' => { ># 'data_type' => 'integer' ># }, ># 'notes' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'CollectionObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::CollectionObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'collection_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'object' => { ># 'cond' => { ># 'foreign.objectid' => 'self.object' ># }, ># 'source' => 'DBICTest::Schema::TypedObject', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::TypedObject' ># }, ># 'collection' => { ># 'cond' => { ># 'foreign.collectionid' => 'self.collection' ># }, ># 'source' => 'DBICTest::Schema::Collection', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Collection' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'CollectionObject', ># '_ordered_columns' => [ ># 'collection', ># 'object' ># ], ># '_primaries' => [ ># 'collection', ># 'object' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'CollectionObject'}{'_primaries'} ># }, ># '_columns' => { ># 'object' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'collection' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Artist' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Artist', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Artist', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeyTreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeyTreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeytreelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id1' => 'self.parent1', ># 'foreign.id2' => 'self.parent2' ># }, ># 'source' => 'DBICTest::Schema::TwoKeyTreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeyTreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeyTreeLike', ># '_ordered_columns' => [ ># 'id1', ># 'id2', ># 'parent1', ># 'parent2', ># 'name' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'tktlnameunique' => [ ># 'name' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeyTreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'parent2' => { ># 'data_type' => 'integer' ># }, ># 'parent1' => { ># 'data_type' => 'integer' ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FourKeys_to_TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FourKeys_to_TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'fourkeys_to_twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'fourkeys' => { ># 'cond' => { ># 'foreign.foo' => 'self.f_foo', ># 'foreign.goodbye' => 'self.f_goodbye', ># 'foreign.hello' => 'self.f_hello', ># 'foreign.bar' => 'self.f_bar' ># }, ># 'source' => 'DBICTest::Schema::FourKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::FourKeys' ># }, ># 'twokeys' => { ># 'cond' => { ># 'foreign.cd' => 'self.t_cd', ># 'foreign.artist' => 'self.t_artist' ># }, ># 'source' => 'DBICTest::Schema::TwoKeys', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FourKeys_to_TwoKeys', ># '_ordered_columns' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd', ># 'autopilot', ># 'pilot_sequence' ># ], ># '_primaries' => [ ># 'f_foo', ># 'f_bar', ># 'f_hello', ># 'f_goodbye', ># 't_artist', ># 't_cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FourKeys_to_TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'autopilot' => { ># 'data_type' => 'character' ># }, ># 'pilot_sequence' => { ># 'data_type' => 'integer', ># 'is_nullable' => 1 ># }, ># 'f_foo' => { ># 'data_type' => 'integer' ># }, ># 'f_goodbye' => { ># 'data_type' => 'integer' ># }, ># 't_cd' => { ># 'data_type' => 'integer' ># }, ># 'f_hello' => { ># 'data_type' => 'integer' ># }, ># 'f_bar' => { ># 'data_type' => 'integer' ># }, ># 't_artist' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRefAlias' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRefAlias', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref_alias', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'self_ref' => { ># 'cond' => { ># 'foreign.id' => 'self.self_ref' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># }, ># 'alias' => { ># 'cond' => { ># 'foreign.id' => 'self.alias' ># }, ># 'source' => 'DBICTest::Schema::SelfRef', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::SelfRef' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRefAlias', ># '_ordered_columns' => [ ># 'self_ref', ># 'alias' ># ], ># '_primaries' => [ ># 'self_ref', ># 'alias' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRefAlias'}{'_primaries'} ># }, ># '_columns' => { ># 'self_ref' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'alias' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'BindType' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::BindType', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bindtype_test', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'BindType', ># '_ordered_columns' => [ ># 'id', ># 'bytea', ># 'blob', ># 'clob' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'BindType'}{'_primaries'} ># }, ># '_columns' => { ># 'blob' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'clob' => { ># 'data_type' => 'clob', ># 'is_nullable' => 1 ># }, ># 'bytea' => { ># 'data_type' => 'bytea', ># 'is_nullable' => 1 ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Owners' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Owners', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'owners', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'books' => { ># 'cond' => { ># 'foreign.owner' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::BooksInLibrary', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::BooksInLibrary' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Owners', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Owners'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Bookmark' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Bookmark', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'bookmark', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'link' => { ># 'cond' => { ># 'foreign.id' => 'self.link' ># }, ># 'source' => 'DBICTest::Schema::Link', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'SET NULL', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Link' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Bookmark', ># '_ordered_columns' => [ ># 'id', ># 'link' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Bookmark'}{'_primaries'} ># }, ># '_columns' => { ># 'link' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TreeLike' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TreeLike', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'treelike', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'parent' => { ># 'cond' => { ># 'foreign.id' => 'self.parent' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'TreeLike' ># }, ># 'children' => { ># 'cond' => { ># 'foreign.parent' => 'self.id' ># }, ># 'source' => 'TreeLike', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'TreeLike' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TreeLike', ># '_ordered_columns' => [ ># 'id', ># 'parent', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TreeLike'}{'_primaries'} ># }, ># '_columns' => { ># 'parent' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'is_nullable' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Link' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Link', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'link', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'bookmarks' => { ># 'cond' => { ># 'foreign.link' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::Bookmark', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 0, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Bookmark' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Link', ># '_ordered_columns' => [ ># 'id', ># 'url', ># 'title' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Link'}{'_primaries'} ># }, ># '_columns' => { ># 'url' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'SelfRef' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::SelfRef', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'self_ref', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'aliases' => { ># 'cond' => { ># 'foreign.self_ref' => 'self.id' ># }, ># 'source' => 'DBICTest::Schema::SelfRefAlias', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::SelfRefAlias' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'SelfRef', ># '_ordered_columns' => [ ># 'id', ># 'name' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SelfRef'}{'_primaries'} ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TypedObject' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TypedObject', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'typed_object', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'collection_object' => { ># 'cond' => { ># 'foreign.object' => 'self.objectid' ># }, ># 'source' => 'DBICTest::Schema::CollectionObject', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CollectionObject' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TypedObject', ># '_ordered_columns' => [ ># 'objectid', ># 'type', ># 'value' ># ], ># '_primaries' => [ ># 'objectid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TypedObject'}{'_primaries'} ># }, ># '_columns' => { ># 'value' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'type' => { ># 'data_type' => 'varchar', ># 'size' => '100' ># }, ># 'objectid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Event' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Event', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Event', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on', ># 'varchar_date', ># 'varchar_datetime', ># 'skip_inflation' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Event'}{'_primaries'} ># }, ># '_columns' => { ># 'varchar_datetime' => { ># 'inflate_datetime' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'starts_at' => { ># 'data_type' => 'datetime', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'skip_inflation' => { ># 'inflate_datetime' => 0, ># 'data_type' => 'datetime', ># 'is_nullable' => 1 ># }, ># 'varchar_date' => { ># 'inflate_date' => 1, ># 'data_type' => 'varchar', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'is_nullable' => 1, ># 'size' => 20 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {} ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Genre' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Genre', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'genre', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'model_cd' => { ># 'cond' => { ># 'foreign.genreid' => 'self.genreid' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'cascade_update' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::CD' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Genre', ># '_ordered_columns' => [ ># 'genreid', ># 'name' ># ], ># '_primaries' => [ ># 'genreid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Genre'}{'_primaries'}, ># 'genre_name' => [ ># 'name' ># ] ># }, ># '_columns' => { ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'genreid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'TwoKeys' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::TwoKeys', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'twokeys', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artist' => { ># 'cond' => { ># 'foreign.artistid' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'cd' => { ># 'cond' => { ># 'foreign.cdid' => 'self.cd' ># }, ># 'source' => 'DBICTest::Schema::CD', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'add_fk_index' => 0, ># 'is_deferrable' => 0, ># 'accessor' => 'filter' ># }, ># 'class' => 'DBICTest::Schema::CD' ># }, ># 'fourkeys_to_twokeys' => { ># 'cond' => { ># 'foreign.t_cd' => 'self.cd', ># 'foreign.t_artist' => 'self.artist' ># }, ># 'source' => 'DBICTest::Schema::FourKeys_to_TwoKeys', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::FourKeys_to_TwoKeys' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'TwoKeys', ># '_ordered_columns' => [ ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'artist', ># 'cd' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'TwoKeys'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># }, ># 'artist' => { ># 'data_type' => 'integer', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># } ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Image' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Image', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'images', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'artwork' => { ># 'cond' => { ># 'foreign.cd_id' => 'self.artwork_id' ># }, ># 'source' => 'DBICTest::Schema::Artwork', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artwork' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Image', ># '_ordered_columns' => [ ># 'id', ># 'artwork_id', ># 'name', ># 'data' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Image'}{'_primaries'} ># }, ># '_columns' => { ># 'artwork_id' => { ># 'data_type' => 'integer', ># 'is_foreign_key' => 1 ># }, ># 'name' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># }, ># 'data' => { ># 'data_type' => 'blob', ># 'is_nullable' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistSubclass' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistSubclass', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'cds' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds'}, ># 'cds_unordered' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'cds_unordered'}, ># 'onekeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'onekeys'}, ># 'twokeys' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'twokeys'}, ># 'artist_undirected_maps' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artist_undirected_maps'}, ># 'artwork_to_artist' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_relationships'}{'artwork_to_artist'} ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistSubclass', ># '_ordered_columns' => [ ># 'artistid', ># 'name', ># 'rank', ># 'charfield' ># ], ># '_primaries' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_primaries'}, ># 'resultset_class' => 'DBICTest::BaseResultSet', ># 'source_info' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'source_info'}, ># '_unique_constraints' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_unique_constraints'}, ># '_columns' => { ># 'artistid' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'artistid'}, ># 'charfield' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'charfield'}, ># 'name' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'name'}, ># 'rank' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'SourceNameArtists'}{'_columns'}{'rank'} ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Encoded' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Encoded', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'encoded', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Encoded', ># '_ordered_columns' => [ ># 'id', ># 'encoded' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Encoded'}{'_primaries'} ># }, ># '_columns' => { ># 'encoded' => { ># 'data_type' => 'varchar', ># 'is_nullable' => 1, ># 'size' => 100 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'EventTZ' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::EventTZ', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'event', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'EventTZ', ># '_ordered_columns' => [ ># 'id', ># 'starts_at', ># 'created_on' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'EventTZ'}{'_primaries'} ># }, ># '_columns' => { ># 'starts_at' => { ># 'data_type' => 'datetime', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'locale' => 'de_DE', ># 'datetime_undef_if_invalid' => 1 ># }, ># 'created_on' => { ># 'data_type' => 'timestamp', ># 'timezone' => 'America/Chicago', ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'extra' => {}, ># 'floating_tz_ok' => 1 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer', ># 'extra' => {} ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'ArtistUndirectedMap' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::ArtistUndirectedMap', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'artist_undirected_map', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => { ># 'mapped_artists' => { ># 'cond' => [ ># { ># 'foreign.artistid' => 'self.id1' ># }, ># { ># 'foreign.artistid' => 'self.id2' ># } ># ], ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'join_type' => 'LEFT', ># 'cascade_copy' => 1, ># 'cascade_delete' => 1, ># 'accessor' => 'multi' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist1' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id1' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => 'RESTRICT', ># 'on_update' => 'CASCADE', ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># }, ># 'artist2' => { ># 'cond' => { ># 'foreign.artistid' => 'self.id2' ># }, ># 'source' => 'DBICTest::Schema::Artist', ># 'attrs' => { ># 'is_foreign_key_constraint' => 1, ># 'on_delete' => undef, ># 'on_update' => undef, ># 'undef_on_null_fk' => 1, ># 'accessor' => 'single' ># }, ># 'class' => 'DBICTest::Schema::Artist' ># } ># }, ># '_columns_info_loaded' => 0, ># 'source_name' => 'ArtistUndirectedMap', ># '_ordered_columns' => [ ># 'id1', ># 'id2' ># ], ># '_primaries' => [ ># 'id1', ># 'id2' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'ArtistUndirectedMap'}{'_primaries'} ># }, ># '_columns' => { ># 'id1' => { ># 'data_type' => 'integer' ># }, ># 'id2' => { ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'OneKey' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::OneKey', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'onekey', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'OneKey', ># '_ordered_columns' => [ ># 'id', ># 'artist', ># 'cd' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'OneKey'}{'_primaries'} ># }, ># '_columns' => { ># 'cd' => { ># 'data_type' => 'integer' ># }, ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'FileColumn' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::FileColumn', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'name' => 'file_columns', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'FileColumn', ># '_ordered_columns' => [ ># 'id', ># 'file' ># ], ># '_primaries' => [ ># 'id' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'FileColumn'}{'_primaries'} ># }, ># '_columns' => { ># 'file' => { ># 'file_column_path' => '/tmp/lMTbV4iQYM', ># 'data_type' => 'varchar', ># 'is_file_column' => 1, ># '_inflate_info' => { ># 'inflate' => sub { "DUMMY" }, ># 'deflate' => sub { "DUMMY" } ># }, ># 'size' => 255 ># }, ># 'id' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># } ># } ># }, 'DBIx::Class::ResultSource::Table' ), ># 'Year2000CDs' => bless( { ># 'resultset_attributes' => {}, ># 'result_class' => 'DBICTest::Year2000CDs', ># 'sqlt_deploy_callback' => 'default_sqlt_deploy_hook', ># 'view_definition' => 'SELECT cdid, artist, title FROM cd WHERE year =\'2000\'', ># 'name' => 'year2000cds', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># '_relationships' => {}, ># '_columns_info_loaded' => 0, ># 'source_name' => 'Year2000CDs', ># '_ordered_columns' => [ ># 'cdid', ># 'artist', ># 'title' ># ], ># '_primaries' => [ ># 'cdid' ># ], ># 'resultset_class' => 'DBICTest::BaseResultSet', ># '_unique_constraints' => { ># 'year2000cds_artist_title' => [ ># 'artist', ># 'title' ># ], ># 'primary' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}{'source_registrations'}{'Year2000CDs'}{'_primaries'} ># }, ># '_columns' => { ># 'artist' => { ># 'data_type' => 'integer' ># }, ># 'cdid' => { ># 'is_auto_increment' => 1, ># 'data_type' => 'integer' ># }, ># 'title' => { ># 'data_type' => 'varchar', ># 'size' => 100 ># } ># } ># }, 'DBIx::Class::ResultSource::View' ) ># }, ># 'storage' => bless( { ># '_dbi_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># '_connect_info' => [ ># 'dbi:SQLite::memory:', ># '', ># '', ># { ># 'AutoCommit' => 1 ># } ># ], ># 'savepoints' => [], ># '_sql_maker_opts' => {}, ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'}, ># 'on_connect_do' => [ ># 'PRAGMA synchronous = OFF' ># ], ># '_conn_pid' => 28912, ># 'debugobj' => bless( {}, 'DBIx::Class::Storage::Statistics' ), ># '_dbh_gen' => 0, ># 'transaction_depth' => 0, ># '_in_dbh_do' => 0, ># '_dbh' => bless( {}, 'DBI::db' ), ># '_dbh_autocommit' => 1, ># '_sql_maker' => bless( { ># 'having_bind' => [], ># 'sqlfalse' => '0=1', ># 'equality_op' => qr/(?i-xsm:^(\=|is|(is\s+)?like)$)/, ># '_cached_syntax' => 'LimitOffset', ># 'special_ops' => [ ># { ># 'handler' => '_where_field_BETWEEN', ># 'regex' => qr/(?i-xsm:^(not )?between$)/ ># }, ># { ># 'handler' => '_where_field_IN', ># 'regex' => qr/(?i-xsm:^(not )?in$)/ ># } ># ], ># 'sqltrue' => '1=1', ># 'limit_dialect' => 'LimitOffset', ># 'unary_ops' => [ ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^and (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_ANDOR', ># 'regex' => qr/(?ix-sm:^or (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_NEST', ># 'regex' => qr/(?ix-sm:^nest (?: \s? \d+ )? $)/ ># }, ># { ># 'handler' => '_where_op_BOOL', ># 'regex' => qr/(?ix-sm:^ (?: not \s )? bool $)/ ># } ># ], ># 'order_bind' => [], ># 'cmp' => '=', ># 'inequality_op' => qr/(?i-xsm:^(!=|<>|(is\s+)?not(\s+like)?)$)/, ># 'from_bind' => [], ># 'bindtype' => 'columns', ># 'array_datatypes' => 1, ># 'logic' => 'OR' ># }, 'DBIx::Class::SQLAHacks' ) ># }, 'DBIx::Class::Storage::DBI::SQLite' ) ># }, 'DBICTest::Schema' ) ># }, 'DBIx::Class::ResultSourceHandle' ) ># }, ># [ ># { ># '-join_path' => [ ># 'cd' ># ], ># 'cd' => 'cd', ># '-join_type' => '', ># '-alias' => 'cd', ># '-source_handle' => bless( { ># 'source_moniker' => 'CD', ># 'schema' => $VAR1->{'from'}[0]{'-source_handle'}{'schema'} ># }, 'DBIx::Class::ResultSourceHandle' ), ># '-relation_chain_depth' => '0.5' ># }, ># { ># 'cd.cdid' => 'me.cd' ># } ># ] ># ], ># 'join_type' => 'LEFT', ># 'alias' => 'cd', ># 'select' => undef ># }; ># ' >t/search/preserve_original_rs.t .................. >Dubious, test returned 3 (wstat 768, 0x300) >Failed 3/22 subtests ># Looks like you failed 3 tests of 22. >t/search/subquery.t .............................. ok >t/update/type_aware.t ............................ ok >t/zzzzzzz_perl_perf_bug.t ........................ ok >t/zzzzzzz_sqlite_deadlock.t ...................... ok >Test Summary Report >------------------- >t/cdbi/13-constraint.t (Wstat: 0 Tests: 23 Failed: 0) > TODO passed: 22-23 >t/cdbi/15-accessor.t (Wstat: 0 Tests: 75 Failed: 0) > TODO passed: 17-19, 21-23, 25 >t/multi_create/reentrance_count.t (Wstat: 0 Tests: 18 Failed: 0) > TODO passed: 1, 3-4, 6-7, 9-10, 12, 15-16, 18 >t/prefetch/multiple_hasmany.t (Wstat: 0 Tests: 10 Failed: 0) > TODO passed: 2, 6-7 >t/search/preserve_original_rs.t (Wstat: 768 Tests: 22 Failed: 3) > Failed tests: 1-2, 4 > Non-zero exit status: 3 >Files=186, Tests=4249, 175 wallclock secs ( 2.89 usr 0.71 sys + 146.95 cusr 10.12 csys = 160.67 CPU) >Result: FAIL >Failed 1/186 test programs. 3/4249 subtests failed. >make: *** [test_dynamic] Error 255 >RPM build errors: >error: Bad exit status from /var/tmp/rpm-tmp.SWAPMv (%check) > Bad exit status from /var/tmp/rpm-tmp.SWAPMv (%check) >Child returncode was: 1 >EXCEPTION: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'] >Traceback (most recent call last): > File "/usr/lib/python2.6/site-packages/mock/trace_decorator.py", line 70, in trace > result = func(*args, **kw) > File "/usr/lib/python2.6/site-packages/mock/util.py", line 324, in do > raise mock.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >Error: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/perl-DBIx-Class.spec'] >LEAVE do --> EXCEPTION RAISED >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 538927
:
370679
| 370680 |
370681
|
370682
|
370683
|
370684