view release on metacpan or search on metacpan
lib/RackTables/Schema/Result/Attribute.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::AttributeMap>
=cut
__PACKAGE__->has_many(
  "attribute_maps",
  "RackTables::Schema::Result::AttributeMap",
  { "foreign.attr_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vwBohNJOvsB/0da3KpXrRQ
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/AttributeMap.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::AttributeValue>
=cut
__PACKAGE__->has_many(
  "attribute_values",
  "RackTables::Schema::Result::AttributeValue",
  { "foreign.attr_id" => "self.attr_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:b4V5EhZXnAdHfuRs31A4AA
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
lib/RackTables/Schema/Result/CachedPAV.pm view on Meta::CPAN
=cut
__PACKAGE__->might_have(
  "cached_pnv",
  "RackTables::Schema::Result::CachedPNV",
  {
    "foreign.object_id" => "self.object_id",
    "foreign.port_name" => "self.port_name",
    "foreign.vlan_id"   => "self.vlan_id",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/XDvqrZ8jGaRvJ5LJhMUhg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/CachedPVM.pm view on Meta::CPAN
=cut
__PACKAGE__->has_many(
  "cached_pavs",
  "RackTables::Schema::Result::CachedPAV",
  {
    "foreign.object_id" => "self.object_id",
    "foreign.port_name" => "self.port_name",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 object
Type: belongs_to
Related object: L<RackTables::Schema::Result::RackObject>
=cut
lib/RackTables/Schema/Result/CachedPVM.pm view on Meta::CPAN
=cut
__PACKAGE__->might_have(
  "port_vlanmode",
  "RackTables::Schema::Result::PortVLANMode",
  {
    "foreign.object_id" => "self.object_id",
    "foreign.port_name" => "self.port_name",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:PpPCh1ckEv1NO1piCEYl8A
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/Chapter.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::Dictionary>
=cut
__PACKAGE__->has_many(
  "dictionaries",
  "RackTables::Schema::Result::Dictionary",
  { "foreign.chapter_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:u2H6ahmXR/ErCBEn2KvQCg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/Config.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::UserConfig>
=cut
__PACKAGE__->has_many(
  "user_configs",
  "RackTables::Schema::Result::UserConfig",
  { "foreign.varname" => "self.varname" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fsDRhxqsxDgV9t7B4C9Y/A
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/File.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::FileLink>
=cut
__PACKAGE__->has_many(
  "file_links",
  "RackTables::Schema::Result::FileLink",
  { "foreign.file_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ckA0PC6L9dlOQVjH6RDIug
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/IPv4Network.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::VLANIPv4>
=cut
__PACKAGE__->has_many(
  "vlanipv4s",
  "RackTables::Schema::Result::VLANIPv4",
  { "foreign.ipv4net_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:1jeLF6+tg7C8py0elrV9fg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/IPv4RSPool.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4LB>
=cut
__PACKAGE__->has_many(
  "ipv4_lbs",
  "RackTables::Schema::Result::IPv4LB",
  { "foreign.rspool_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ipv4_rs
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4RS>
=cut
__PACKAGE__->has_many(
  "ipv4_rs",
  "RackTables::Schema::Result::IPv4RS",
  { "foreign.rspool_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:sShLGl6TqaR4mhC23ZYx1Q
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/IPv4VS.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4LB>
=cut
__PACKAGE__->has_many(
  "ipv4_lbs",
  "RackTables::Schema::Result::IPv4LB",
  { "foreign.vs_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:i0+Ajpi0rAEq5Acw/jOQiA
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/IPv6Network.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::VLANIPv6>
=cut
__PACKAGE__->has_many(
  "vlanipv6s",
  "RackTables::Schema::Result::VLANIPv6",
  { "foreign.ipv6net_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fqxIMouDqRaLPqHSbjd16A
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/Port.pm view on Meta::CPAN
Type: might_have
Related object: L<RackTables::Schema::Result::Link>
=cut
__PACKAGE__->might_have(
  "link_porta",
  "RackTables::Schema::Result::Link",
  { "foreign.porta" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 link_portb
Type: might_have
Related object: L<RackTables::Schema::Result::Link>
=cut
__PACKAGE__->might_have(
  "link_portb",
  "RackTables::Schema::Result::Link",
  { "foreign.portb" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 port_interface_compat
Type: belongs_to
Related object: L<RackTables::Schema::Result::PortInterfaceCompat>
=cut
lib/RackTables/Schema/Result/PortAllowedVLAN.pm view on Meta::CPAN
=cut
__PACKAGE__->might_have(
  "port_native_vlan",
  "RackTables::Schema::Result::PortNativeVLAN",
  {
    "foreign.object_id" => "self.object_id",
    "foreign.port_name" => "self.port_name",
    "foreign.vlan_id"   => "self.vlan_id",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:a2VeoFvO6BkdoDYqKmjG4Q
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/PortInnerInterface.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::PortInterfaceCompat>
=cut
__PACKAGE__->has_many(
  "port_interface_compats",
  "RackTables::Schema::Result::PortInterfaceCompat",
  { "foreign.iif_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/G/JroQ5fJyh4QzHJT/keA
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/PortInterfaceCompat.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::Port>
=cut
__PACKAGE__->has_many(
  "ports",
  "RackTables::Schema::Result::Port",
  { "foreign.iif_id" => "self.iif_id", "foreign.type" => "self.oif_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 iif
Type: belongs_to
Related object: L<RackTables::Schema::Result::PortInnerInterface>
=cut
lib/RackTables/Schema/Result/PortVLANMode.pm view on Meta::CPAN
=cut
__PACKAGE__->has_many(
  "port_allowed_vlans",
  "RackTables::Schema::Result::PortAllowedVLAN",
  {
    "foreign.object_id" => "self.object_id",
    "foreign.port_name" => "self.port_name",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 cached_pvm
Type: belongs_to
Related object: L<RackTables::Schema::Result::CachedPVM>
=cut
lib/RackTables/Schema/Result/Rack.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::RackSpace>
=cut
__PACKAGE__->has_many(
  "rack_spaces",
  "RackTables::Schema::Result::RackSpace",
  { "foreign.rack_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:M/7KHhuNcqu32rfclM6+jg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/RackObject.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::AttributeValue>
=cut
__PACKAGE__->has_many(
  "attribute_values",
  "RackTables::Schema::Result::AttributeValue",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 cached_pvms
Type: has_many
Related object: L<RackTables::Schema::Result::CachedPVM>
=cut
__PACKAGE__->has_many(
  "cached_pvms",
  "RackTables::Schema::Result::CachedPVM",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 cacti_graphs
Type: has_many
Related object: L<RackTables::Schema::Result::CactiGraph>
=cut
__PACKAGE__->has_many(
  "cacti_graphs",
  "RackTables::Schema::Result::CactiGraph",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ipv4_allocations
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4Allocation>
=cut
__PACKAGE__->has_many(
  "ipv4_allocations",
  "RackTables::Schema::Result::IPv4Allocation",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ipv4_lbs
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4LB>
=cut
__PACKAGE__->has_many(
  "ipv4_lbs",
  "RackTables::Schema::Result::IPv4LB",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ipv4_nats
Type: has_many
Related object: L<RackTables::Schema::Result::IPv4NAT>
=cut
__PACKAGE__->has_many(
  "ipv4_nats",
  "RackTables::Schema::Result::IPv4NAT",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ipv6_allocations
Type: has_many
Related object: L<RackTables::Schema::Result::IPv6Allocation>
=cut
__PACKAGE__->has_many(
  "ipv6_allocations",
  "RackTables::Schema::Result::IPv6Allocation",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 mount_operations
Type: has_many
Related object: L<RackTables::Schema::Result::MountOperation>
=cut
__PACKAGE__->has_many(
  "mount_operations",
  "RackTables::Schema::Result::MountOperation",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 object_logs
Type: has_many
Related object: L<RackTables::Schema::Result::ObjectLog>
=cut
__PACKAGE__->has_many(
  "object_logs",
  "RackTables::Schema::Result::ObjectLog",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 ports
Type: has_many
Related object: L<RackTables::Schema::Result::Port>
=cut
__PACKAGE__->has_many(
  "ports",
  "RackTables::Schema::Result::Port",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 rack_object_histories
Type: has_many
Related object: L<RackTables::Schema::Result::RackObjectHistory>
=cut
__PACKAGE__->has_many(
  "rack_object_histories",
  "RackTables::Schema::Result::RackObjectHistory",
  { "foreign.id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 rack_spaces
Type: has_many
Related object: L<RackTables::Schema::Result::RackSpace>
=cut
__PACKAGE__->has_many(
  "rack_spaces",
  "RackTables::Schema::Result::RackSpace",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 vlanswitch
Type: might_have
Related object: L<RackTables::Schema::Result::VLANSwitch>
=cut
__PACKAGE__->might_have(
  "vlanswitch",
  "RackTables::Schema::Result::VLANSwitch",
  { "foreign.object_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vkWqX2fqXph1z2wJkuhB4w
# You can replace this text with custom code or comments, and it will be preserved on regeneration
=head2 dictionary
Type: might_have
Related object: L<RackTables::Schema::Result::Dictionary>
=cut
__PACKAGE__->might_have(dictionary =>
    "RackTables::Schema::Result::Dictionary",
    { "foreign.dict_key" => "self.objtype_id" },
    { cascade_copy => 0, cascade_delete => 0 },
);
__PACKAGE__->meta->make_immutable;
lib/RackTables/Schema/Result/RackRow.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::Rack>
=cut
__PACKAGE__->has_many(
  "racks",
  "RackTables::Schema::Result::Rack",
  { "foreign.row_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3S/VtAzjDHOcY8AZbwb6lw
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/ServiceTree.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::ServiceStorage>
=cut
__PACKAGE__->has_many(
  "service_storages",
  "RackTables::Schema::Result::ServiceStorage",
  { "foreign.service_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 parent
Type: belongs_to
Related object: L<RackTables::Schema::Result::ServiceTree>
=cut
lib/RackTables/Schema/Result/ServiceTree.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::ServiceTree>
=cut
__PACKAGE__->has_many(
  "service_trees",
  "RackTables::Schema::Result::ServiceTree",
  { "foreign.parent_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:F8PO81I+R+q8svFfpkS5kQ
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/TagTree.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::TagStorage>
=cut
__PACKAGE__->has_many(
  "tag_storages",
  "RackTables::Schema::Result::TagStorage",
  { "foreign.tag_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 parent
Type: belongs_to
Related object: L<RackTables::Schema::Result::TagTree>
=cut
lib/RackTables/Schema/Result/TagTree.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::TagTree>
=cut
__PACKAGE__->has_many(
  "tag_trees",
  "RackTables::Schema::Result::TagTree",
  { "foreign.parent_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:VNr5kbAZMb6QJueW4wmRyA
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/UserAccount.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::UserConfig>
=cut
__PACKAGE__->has_many(
  "user_configs",
  "RackTables::Schema::Result::UserConfig",
  { "foreign.user" => "self.user_name" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:pKScDv2cSmg+7zP6+DyAqA
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/VLANDescription.pm view on Meta::CPAN
=cut
__PACKAGE__->has_many(
  "vlanipv4s",
  "RackTables::Schema::Result::VLANIPv4",
  {
    "foreign.domain_id" => "self.domain_id",
    "foreign.vlan_id"   => "self.vlan_id",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 vlanipv6s
Type: has_many
Related object: L<RackTables::Schema::Result::VLANIPv6>
=cut
__PACKAGE__->has_many(
  "vlanipv6s",
  "RackTables::Schema::Result::VLANIPv6",
  {
    "foreign.domain_id" => "self.domain_id",
    "foreign.vlan_id"   => "self.vlan_id",
  },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:8fV30Njk6wVuRkdKSbAefg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/VLANDomain.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::VLANDescription>
=cut
__PACKAGE__->has_many(
  "vlandescriptions",
  "RackTables::Schema::Result::VLANDescription",
  { "foreign.domain_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 vlanswitches
Type: has_many
Related object: L<RackTables::Schema::Result::VLANSwitch>
=cut
__PACKAGE__->has_many(
  "vlanswitches",
  "RackTables::Schema::Result::VLANSwitch",
  { "foreign.domain_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2j8JWfxJ8O2izH2CGKQFJQ
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/VLANSwitchTemplate.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::VLANSTRule>
=cut
__PACKAGE__->has_many(
  "vlanstrules",
  "RackTables::Schema::Result::VLANSTRule",
  { "foreign.vst_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 vlanswitches
Type: has_many
Related object: L<RackTables::Schema::Result::VLANSwitch>
=cut
__PACKAGE__->has_many(
  "vlanswitches",
  "RackTables::Schema::Result::VLANSwitch",
  { "foreign.template_id" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:nE98Nb3OjV6JdVrVm7heSg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;
lib/RackTables/Schema/Result/VLANValidID.pm view on Meta::CPAN
Type: has_many
Related object: L<RackTables::Schema::Result::CachedPAV>
=cut
__PACKAGE__->has_many(
  "cached_pavs",
  "RackTables::Schema::Result::CachedPAV",
  { "foreign.vlan_id" => "self.vlan_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 port_allowed_vlans
Type: has_many
Related object: L<RackTables::Schema::Result::PortAllowedVLAN>
=cut
__PACKAGE__->has_many(
  "port_allowed_vlans",
  "RackTables::Schema::Result::PortAllowedVLAN",
  { "foreign.vlan_id" => "self.vlan_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
=head2 vlandescriptions
Type: has_many
Related object: L<RackTables::Schema::Result::VLANDescription>
=cut
__PACKAGE__->has_many(
  "vlandescriptions",
  "RackTables::Schema::Result::VLANDescription",
  { "foreign.vlan_id" => "self.vlan_id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-10-26 11:34:02
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uvgo0hbzuYz6w0qvHQuUgg
# You can replace this text with custom code or comments, and it will be preserved on regeneration
__PACKAGE__->meta->make_immutable;
1;