fix related resultsets and multi-create
[dbsrgits/DBIx-Class.git] / t / lib / DBICTest / Schema.pm
1 package # hide from PAUSE
2     DBICTest::Schema;
3
4 use base qw/DBIx::Class::Schema/;
5
6 no warnings qw/qw/;
7
8 __PACKAGE__->load_classes(qw/
9   Artist
10   SequenceTest
11   Employee
12   CD
13   FileColumn
14   Genre
15   Link
16   Bookmark
17   #dummy
18   Track
19   Tag
20   /,
21   { 'DBICTest::Schema' => [qw/
22     LinerNotes
23     OneKey
24     #dummy
25     TwoKeys
26     Serialized
27   /]},
28   (
29     'FourKeys',
30     'FourKeys_to_TwoKeys',
31     '#dummy',
32     'SelfRef',
33     'ArtistUndirectedMap',
34     'ArtistSourceName',
35     'ArtistSubclass',
36     'Producer',
37     'CD_to_Producer',
38   ),
39   qw/SelfRefAlias TreeLike TwoKeyTreeLike Event EventTZ NoPrimaryKey/,
40   qw/Collection CollectionObject TypedObject Owners BooksInLibrary/,
41   qw/ForceForeign/,
42 );
43
44 sub sqlt_deploy_hook {
45   my ($self, $sqlt_schema) = @_;
46
47   $sqlt_schema->drop_table('dummy');
48 }
49
50 1;