ETLp

 view release on metacpan or  search on metacpan

lib/ETLp/Schema/Result/EtlpSchedule.pm  view on Meta::CPAN


=head1 RELATIONS

=head2 user_created

Type: belongs_to

Related object: L<ETLp::Schema::Result::EtlpUser>

=cut

__PACKAGE__->belongs_to(
  "user_created",
  "ETLp::Schema::Result::EtlpUser",
  { user_id => "user_created" },
  { on_delete => "CASCADE", on_update => "CASCADE" },
);

=head2 section

Type: belongs_to

Related object: L<ETLp::Schema::Result::EtlpSection>

=cut

__PACKAGE__->belongs_to(
  "section",
  "ETLp::Schema::Result::EtlpSection",
  { section_id => "section_id" },
  { on_delete => "CASCADE", on_update => "CASCADE" },
);

=head2 user_updated

Type: belongs_to

Related object: L<ETLp::Schema::Result::EtlpUser>

=cut

__PACKAGE__->belongs_to(
  "user_updated",
  "ETLp::Schema::Result::EtlpUser",
  { user_id => "user_updated" },
  { on_delete => "CASCADE", on_update => "CASCADE" },
);

=head2 etlp_schedule_days_of_month

Type: has_many

Related object: L<ETLp::Schema::Result::EtlpScheduleDayOfMonth>

=cut

__PACKAGE__->has_many(
  "etlp_schedule_days_of_month",
  "ETLp::Schema::Result::EtlpScheduleDayOfMonth",
  { "foreign.schedule_id" => "self.schedule_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);

=head2 etlp_schedule_days_of_week

Type: has_many

Related object: L<ETLp::Schema::Result::EtlpScheduleDayOfWeek>

=cut

__PACKAGE__->has_many(
  "etlp_schedule_days_of_week",
  "ETLp::Schema::Result::EtlpScheduleDayOfWeek",
  { "foreign.schedule_id" => "self.schedule_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);

=head2 etlp_schedule_hours

Type: has_many

Related object: L<ETLp::Schema::Result::EtlpScheduleHour>

=cut

__PACKAGE__->has_many(
  "etlp_schedule_hours",
  "ETLp::Schema::Result::EtlpScheduleHour",
  { "foreign.schedule_id" => "self.schedule_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);

=head2 etlp_schedule_minutes

Type: has_many

Related object: L<ETLp::Schema::Result::EtlpScheduleMinute>

=cut

__PACKAGE__->has_many(
  "etlp_schedule_minutes",
  "ETLp::Schema::Result::EtlpScheduleMinute",
  { "foreign.schedule_id" => "self.schedule_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);

=head2 etlp_schedule_months

Type: has_many

Related object: L<ETLp::Schema::Result::EtlpScheduleMonth>

=cut

__PACKAGE__->has_many(
  "etlp_schedule_months",
  "ETLp::Schema::Result::EtlpScheduleMonth",
  { "foreign.schedule_id" => "self.schedule_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);


# Created by DBIx::Class::Schema::Loader v0.07000 @ 2010-06-25 13:03:18
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:e1lV06l6VpdE2BIajCMxlw

use Data::Page::Navigation;

# You can replace this text with custom content, and it will be preserved on regeneration
1;



( run in 1.220 second using v1.01-cache-2.11-cpan-5735350b133 )