The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

DBIx::Class::Sims::Source - The Sims wrapper of a "" in DBIx::Class::ResultSource

PURPOSE

This object wraps a "" in DBIx::Class::ResultSource and provides a set of useful methods around it.

METHODS

name()

Returns the name of this source.

source()

Returns the wrapped "" in DBIx::Class::ResultSource.

resultset()

Returns a resultset for the wrapped "" in DBIx::Class::ResultSource.

columns()

Returns a list of the "" in DBIx::Class::Sims::Columns.

column($name)

Returns the "" in DBIx::Class::Sims::Column for $name.

columns_not_in_parent_relationships()

Returns a list of the "" in DBIx::Class::Sims::Columns that aren't in a FK.

relationships()

Returns a list of the "" in DBIx::Class::Sims::Relationships.

relationship($name)

Returns the "" in DBIx::Class::Sims::Relationship for $name.

parent_relationships()

Returns a list of the "" in DBIx::Class::Sims::Relationships that are parents.

child_relationships()

Returns a list of the "" in DBIx::Class::Sims::Relationships that are children.

AUTHOR

Rob Kinyon <rob.kinyon@gmail.com>

LICENSE

Copyright (c) 2013 Rob Kinyon. All Rights Reserved. This is free software, you may use it and distribute it under the same terms as Perl itself.