[ 3, 1, "Caterwaulin' Blues", 1997 ],
[ 4, 2, "Generic Manufactured Singles", 2001 ],
[ 5, 2, "Unicode Chars ™ © • † ∑ α β « » → …", 2015 ],
- [ 6, 3, "Come Be Depressed With Us", 1998 ],
+ [ 6, 3, "Übertreibung älterer Umlaute", 1998 ],
]);
$schema->populate('Tag', [
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 1,
+ title => 'Spoonful of bees',
+ year => 1999
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 2,
+ title => 'Forkful of bees',
+ year => 2001
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 3,
+ title => 'Caterwaulin\' Blues',
+ year => 1997
+ };
--- /dev/null
+$HASH1 = {
+ artist => 2,
+ cdid => 4,
+ title => 'Generic Manufactured Singles',
+ year => 2001
+ };
--- /dev/null
+$HASH1 = {
+ artist => 3,
+ cdid => 6,
+ title => "\334bertreibung \344lterer Umlaute",
+ year => 1998
+ };
--- /dev/null
+$VAR1 = {
+ 'sets' => [
+ {
+ 'class' => 'CD',
+ 'quantity' => 'all'
+ }
+ ],
+ 'might_have' => {
+ 'fetch' => 0
+ },
+ 'has_many' => {
+ 'fetch' => 0
+ },
+ 'belongs_to' => {
+ 'fetch' => 1
+ }
+ };
--- /dev/null
+1.001029
\ No newline at end of file
--- /dev/null
+$HASH1 = {
+ artistid => 1,
+ name => 'Caterwauler McCrae'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 2,
+ name => 'Random Boy Band'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 3,
+ name => 'We Are Goth'
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 1,
+ title => 'Spoonful of bees',
+ year => 1999
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 2,
+ title => 'Forkful of bees',
+ year => 2001
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 3,
+ title => 'Caterwaulin\' Blues',
+ year => 1997
+ };
--- /dev/null
+$HASH1 = {
+ artist => 2,
+ cdid => 4,
+ title => 'Generic Manufactured Singles',
+ year => 2001
+ };
--- /dev/null
+$HASH1 = {
+ artist => 2,
+ cdid => 5,
+ title => "Unicode Chars \x{2122} \251 \x{2022} \x{2020} \x{2211} \x{3b1} \x{3b2} \253 \273 \x{2192} \x{2026}",
+ year => 2015
+ };
--- /dev/null
+$HASH1 = {
+ artist => 3,
+ cdid => 6,
+ title => "\334bertreibung \344lterer Umlaute",
+ year => 1998
+ };
--- /dev/null
+$VAR1 = {
+ 'sets' => [
+ {
+ 'quantity' => 'all',
+ 'class' => 'Producer'
+ },
+ {
+ 'quantity' => 'all',
+ 'class' => 'CD'
+ },
+ {
+ 'quantity' => 'all',
+ 'class' => 'Artist'
+ },
+ {
+ 'quantity' => 'all',
+ 'class' => 'Track'
+ },
+ {
+ 'quantity' => 'all',
+ 'class' => 'CD_to_Producer'
+ }
+ ],
+ 'belongs_to' => {
+ 'fetch' => 0
+ },
+ 'has_many' => {
+ 'fetch' => 0
+ },
+ 'might_have' => {
+ 'fetch' => 0
+ }
+ };
--- /dev/null
+1.001029
\ No newline at end of file
--- /dev/null
+$HASH1 = {
+ artistid => 1,
+ name => 'Caterwauler McCrae'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 2,
+ name => 'Random Boy Band'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 3,
+ name => 'We Are Goth'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 32948,
+ name => 'Big PK'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 4,
+ name => ''
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ producer => 1
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ producer => 2
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ producer => 3
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ producer => 1
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ producer => 2
+ };
--- /dev/null
+$HASH1 = {
+ cd => 3,
+ producer => 3
+ };
--- /dev/null
+$HASH1 = {
+ name => 'Matt S Trout',
+ producerid => 1
+ };
--- /dev/null
+$HASH1 = {
+ name => 'Bob The Builder',
+ producerid => 2
+ };
--- /dev/null
+$HASH1 = {
+ name => 'Fred The Phenotype',
+ producerid => 3
+ };
--- /dev/null
+$HASH1 = {
+ cd => 4,
+ last_updated_on
+ => undef,
+ position
+ => 1,
+ title => 'Boring Name',
+ trackid => 10
+ };
--- /dev/null
+$HASH1 = {
+ cd => 4,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Boring Song',
+ trackid => 11
+ };
--- /dev/null
+$HASH1 = {
+ cd => 4,
+ last_updated_on
+ => undef,
+ position
+ => 3,
+ title => 'No More Ideas',
+ trackid => 12
+ };
--- /dev/null
+$HASH1 = {
+ cd => 5,
+ last_updated_on
+ => undef,
+ position
+ => 1,
+ title => 'Sad',
+ trackid => 13
+ };
--- /dev/null
+$HASH1 = {
+ cd => 5,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Under The Weather',
+ trackid => 14
+ };
--- /dev/null
+$HASH1 = {
+ cd => 5,
+ last_updated_on
+ => undef,
+ position
+ => 3,
+ title => 'Suicidal',
+ trackid => 15
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ last_updated_on
+ => undef,
+ position
+ => 1,
+ title => 'The Bees Knees',
+ trackid => 16
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Apiary',
+ trackid => 17
+ };
--- /dev/null
+$HASH1 = {
+ cd => 1,
+ last_updated_on
+ => undef,
+ position
+ => 3,
+ title => 'Beehind You',
+ trackid => 18
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ last_updated_on
+ => undef,
+ position
+ => 1,
+ title => 'Stung with Success',
+ trackid => 4
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Stripy',
+ trackid => 5
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ last_updated_on
+ => undef,
+ position
+ => 3,
+ title => 'Sticky Honey',
+ trackid => 6
+ };
--- /dev/null
+$HASH1 = {
+ cd => 3,
+ last_updated_on
+ => undef,
+ position
+ => 1,
+ title => 'Yowlin',
+ trackid => 7
+ };
--- /dev/null
+$HASH1 = {
+ cd => 3,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Howlin',
+ trackid => 8
+ };
--- /dev/null
+$HASH1 = {
+ cd => 3,
+ last_updated_on
+ => '2007-10-20 00:00:00',
+ position
+ => 3,
+ title => 'Fowlin',
+ trackid => 9
+ };
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 3,
+ title => 'Caterwaulin\' Blues',
+ year => 1997
+ };
--- /dev/null
+$VAR1 = {
+ 'sets' => [
+ {
+ 'class' => 'Track',
+ 'ids' => [
+ '9'
+ ]
+ }
+ ],
+ 'belongs_to' => {
+ 'fetch' => 1
+ },
+ 'has_many' => {
+ 'fetch' => 0
+ },
+ 'might_have' => {
+ 'fetch' => 0
+ },
+ 'datetime_relative' => '2007-10-30 00:00:00'
+ };
--- /dev/null
+1.001029
\ No newline at end of file
--- /dev/null
+$HASH1 = {
+ artistid => 1,
+ name => 'Caterwauler McCrae'
+ };
--- /dev/null
+$HASH1 = {
+ cd => 3,
+ last_updated_on
+ => {
+ days => -10,
+ end_of_month
+ => 'wrap',
+ minutes => 0,
+ months => 0,
+ nanoseconds
+ => 0,
+ seconds => 0
+ },
+ position
+ => 3,
+ title => 'Fowlin',
+ trackid => 9
+ };
+bless( $HASH1->{last_updated_on}, 'DateTime::Duration' );
--- /dev/null
+$HASH1 = {
+ artist => 1,
+ cdid => 2,
+ title => 'Forkful of bees',
+ year => 2001
+ };
--- /dev/null
+$HASH1 = {
+ artist => 2,
+ cdid => 5,
+ title => "Unicode Chars \x{2122} \251 \x{2022} \x{2020} \x{2211} \x{3b1} \x{3b2} \253 \273 \x{2192} \x{2026}",
+ year => 2015
+ };
--- /dev/null
+$VAR1 = {
+ 'might_have' => {
+ 'fetch' => 0
+ },
+ 'rules' => {
+ 'might_have' => {
+ 'fetch' => 0
+ },
+ 'CD' => {
+ 'join' => [
+ 'tags'
+ ],
+ 'fetch' => [
+ {
+ 'cond' => {
+ 'position' => 2
+ },
+ 'rel' => 'tracks'
+ }
+ ],
+ 'cond' => [
+ {
+ 'tags.tag' => 'Cheesy'
+ }
+ ]
+ }
+ },
+ 'sets' => [
+ {
+ 'ids' => [
+ '5'
+ ],
+ 'class' => 'CD'
+ },
+ {
+ 'ids' => [
+ '1'
+ ],
+ 'fetch' => [
+ {
+ 'rel' => 'cds',
+ 'quantity' => 'all'
+ }
+ ],
+ 'class' => 'Artist'
+ }
+ ],
+ 'belongs_to' => {
+ 'fetch' => 1
+ },
+ 'has_many' => {
+ 'fetch' => 0
+ }
+ };
--- /dev/null
+1.001029
\ No newline at end of file
--- /dev/null
+$HASH1 = {
+ artistid => 1,
+ name => 'Caterwauler McCrae'
+ };
--- /dev/null
+$HASH1 = {
+ artistid => 2,
+ name => 'Random Boy Band'
+ };
--- /dev/null
+$HASH1 = {
+ cd => 5,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Under The Weather',
+ trackid => 14
+ };
--- /dev/null
+$HASH1 = {
+ cd => 2,
+ last_updated_on
+ => undef,
+ position
+ => 2,
+ title => 'Stripy',
+ trackid => 5
+ };
--- /dev/null
+test file
\ No newline at end of file