Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DBIx::Class::Schema::LUserrContributedDPIx::Class::Schema::Loader::DBObject(3)

NAME
       DBIx::Class::Schema::Loader::DBObject - Base Class for Database Objects
       Such as Tables and Views	in DBIx::Class::Schema::Loader

METHODS
   loader
       The loader object this object is	associated with, this is a required
       parameter to "new".

   name
       Name of the object. The object stringifies to this value.

   new
       The constructor,	takes "loader",	"name",	"schema", and "ignore_schema"
       as key-value parameters.

   clone
       Make a shallow copy of the object.

   schema
       The schema (or owner) of	the object. Returns nothing if "ignore_schema"
       is true.

   ignore_schema
       Set to true to make "schema" and	"sql_name" not use the defined
       "schema".  Does not affect "dbic_name" (for qualify_objects testing on
       SQLite.)

sql_name
       Returns the properly quoted full	identifier with	"schema" and "name".

dbic_name
       Returns a value suitable	for the	"__PACKAGE__->table" call in
       DBIx::Class Result files.

   name_parts
       Returns an arrayref of the values returned by the methods specified in
       the moniker_parts of the	"loader" object. The object arrayrefifies to
       this value.

SEE ALSO
       DBIx::Class::Schema::Loader::Table, DBIx::Class::Schema::Loader,
       DBIx::Class::Schema::Loader::Base

AUTHOR
       See "AUTHOR" in DBIx::Class::Schema::Loader and "CONTRIBUTORS" in
       DBIx::Class::Schema::Loader.

LICENSE
       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.24.1			  2015DBIx::Class::Schema::Loader::DBObject(3)

NAME | METHODS | sql_name | dbic_name | SEE ALSO | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=DBIx::Class::Schema::Loader::DBObject&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help