App-Cinema
view release on metacpan or search on metacpan
lib/App/Cinema/Schema/Result/Item.pm view on Meta::CPAN
package App::Cinema::Schema::Result::Item;
use Moose;
use namespace::autoclean;
BEGIN {
extends 'DBIx::Class';
our $VERSION = $App::Cinema::VERSION;
}
__PACKAGE__->load_components( "InflateColumn::DateTime", "Core" );
__PACKAGE__->table("item");
__PACKAGE__->add_columns(
"id",
{
data_type => "INT",
default_value => undef,
is_nullable => 0,
size => 11
},
"title",
{
data_type => "VARCHAR",
default_value => undef,
is_nullable => 1,
size => 50,
},
"plot",
{
data_type => "VARCHAR",
default_value => undef,
is_nullable => 1,
size => 1000,
},
"year",
{
data_type => "INT",
default_value => undef,
is_nullable => 1,
size => 11
},
"release_date",
{
data_type => "VARCHAR",
default_value => undef,
is_nullable => 1,
size => 20,
},
"uid",
{
data_type => "VARCHAR",
default_value => undef,
is_nullable => 0,
size => 20,
},
"img",
{
data_type => "VARCHAR",
default_value => undef,
is_nullable => 1,
size => 100,
},
);
__PACKAGE__->set_primary_key("id");
__PACKAGE__->has_many(
"genre_items",
"App::Cinema::Schema::Result::GenreItems",
{ "foreign.i_id" => "self.id" },
);
__PACKAGE__->belongs_to(
"oneuser",
( run in 0.899 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )