diff options
Diffstat (limited to 'lib/TFLMonitor/Schema/Status.pm')
-rw-r--r-- | lib/TFLMonitor/Schema/Status.pm | 100 |
1 files changed, 72 insertions, 28 deletions
diff --git a/lib/TFLMonitor/Schema/Status.pm b/lib/TFLMonitor/Schema/Status.pm index f36acda..b23112b 100644 --- a/lib/TFLMonitor/Schema/Status.pm +++ b/lib/TFLMonitor/Schema/Status.pm @@ -1,52 +1,96 @@ +use utf8; package TFLMonitor::Schema::Status; +# Created by DBIx::Class::Schema::Loader +# DO NOT MODIFY THE FIRST PART OF THIS FILE + +=head1 NAME + +TFLMonitor::Schema::Status + +=cut + use strict; use warnings; -use base 'DBIx::Class'; +use base 'DBIx::Class::Core'; + +=head1 TABLE: C<status> + +=cut -__PACKAGE__->load_components("Core"); __PACKAGE__->table("status"); + +=head1 ACCESSORS + +=head2 code + + data_type: 'varchar' + is_nullable: 0 + size: 255 + +=head2 class + + data_type: 'varchar' + is_nullable: 0 + size: 255 + +=head2 description + + data_type: 'varchar' + is_nullable: 0 + size: 255 + +=head2 is_active + + data_type: 'boolean' + is_nullable: 0 + +=cut + __PACKAGE__->add_columns( "code", - { - data_type => "VARCHAR", - default_value => undef, - is_nullable => 1, - size => 255, - }, + { data_type => "varchar", is_nullable => 0, size => 255 }, "class", - { - data_type => "VARCHAR", - default_value => undef, - is_nullable => 0, - size => 255, - }, + { data_type => "varchar", is_nullable => 0, size => 255 }, "description", - { - data_type => "VARCHAR", - default_value => undef, - is_nullable => 0, - size => 255, - }, + { data_type => "varchar", is_nullable => 0, size => 255 }, "is_active", - { - data_type => "BOOLEAN", - default_value => undef, - is_nullable => 0, - size => undef, - }, + { data_type => "boolean", is_nullable => 0 }, ); + +=head1 PRIMARY KEY + +=over 4 + +=item * L</code> + +=back + +=cut + __PACKAGE__->set_primary_key("code"); + +=head1 RELATIONS + +=head2 line_statuses + +Type: has_many + +Related object: L<TFLMonitor::Schema::LineStatus> + +=cut + __PACKAGE__->has_many( "line_statuses", "TFLMonitor::Schema::LineStatus", { "foreign.status_code" => "self.code" }, + undef, ); -# Created by DBIx::Class::Schema::Loader v0.04006 @ 2010-06-21 23:15:30 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:HllgP4wdCoe4KqxmyI0m8Q +# Created by DBIx::Class::Schema::Loader v0.07040 @ 2014-06-21 15:59:21 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:HnGrq0P/6TEdHwejka2OVQ # You can replace this text with custom content, and it will be preserved on regeneration |