From: Jess Robinson Date: Fri, 20 Feb 2009 08:01:25 +0000 (+0000) Subject: Add missing views test file, oops X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a1e6f9a50e313ee81080ae65ab770ea5591fc5da;p=dbsrgits%2FDBIx-Class-Historic.git Add missing views test file, oops --- diff --git a/t/lib/DBICTest/Schema/Year1999CDs.pm b/t/lib/DBICTest/Schema/Year1999CDs.pm new file mode 100644 index 0000000..580ed33 --- /dev/null +++ b/t/lib/DBICTest/Schema/Year1999CDs.pm @@ -0,0 +1,32 @@ +package # hide from PAUSE + DBICTest::Schema::Year1999CDs; +## Used in 104view.t + +use base 'DBIx::Class::Core'; +use DBIx::Class::ResultSource::View; + +__PACKAGE__->table_class('DBIx::Class::ResultSource::View'); + +__PACKAGE__->table('year1999cds'); +__PACKAGE__->result_source_instance->is_virtual(1); +__PACKAGE__->result_source_instance->view_definition( + "SELECT cdid, artist, title FROM cd WHERE year ='1999'" +); +__PACKAGE__->add_columns( + 'cdid' => { + data_type => 'integer', + is_auto_increment => 1, + }, + 'artist' => { + data_type => 'integer', + }, + 'title' => { + data_type => 'varchar', + size => 100, + }, + +); +__PACKAGE__->set_primary_key('cdid'); +__PACKAGE__->add_unique_constraint([ qw/artist title/ ]); + +1;