DBIx::...:Person(3pm)
π DBIx::Class::Schema::PopulateMore::Test::Schema::Result::Person β a Person Class π
okay bestie, so this page is literally DBIx::...:Person(3pm), which is the shorthand-y name for the full module DBIx::Class::Schema::PopulateMore::Test::Schema::Result::Person. It's a Person Class, and it comes from the User Contributed Perl Documentation. grab a strawberry π and let's get into it.
β¨ NAME β¨
DBIx::Class::Schema::PopulateMore::Test::Schema::Result::Person β A Person Class. yes, that's the whole name, it's giving very long but we respect it π
πΈ DESCRIPTION πΈ
Tests for this type of FK relationship. that's it, that's the description, short and iconic π
π PACKAGE METHODS π
This module defines the following package methods. buckle up, there's a whole lil roster π¦
table
Name of the Physical table in the database. lowercase, physical, in the database. slay.
add_columns
Add columns and meta information. and here's the whole cast of columns, no skips:
person_idβ Primary Key which is an auto generated autoinc. it literally makes itself, main character energy β¨fk_gender_idβ foreign key to the Gender table πnameβ Just an ordinary name. not everything has to be dramatic bestie πageβ The person's age.createdβ When the person was added to the database. a timestamp of their arrival π«Ά
primary_key
Sets the Primary keys for this table.
friendlist
Each Person might have a resultset of friendlist. might. no pressure.
gender
This person's gender.
fanlist
A resultset of the people listing me as a friend (if any). the "(if any)" is so real π
friends
A resultset of Persons who are in my FriendList.
fans
A resultset of people that have me in their friendlist. we love a supportive circle π
companies_person
Each Person might have a resultset from the company_person table. This is a bridge table in a many-many type relationship. bridge table!! connecting people, literally networking π
companies
A resultset of Companies via a resultset of connecting CompanyPersons.
β METHODS β
This module defines the following methods.
and that's genuinely all it says, no methods listed underneath. it's giving mysterious, it's giving "read between the lines", we simply respect the silence π
π AUTHOR π
Please see DBIx::Class::Schema::PopulateMore For authorship information. go check the parent, they've got the receipts π§
π LICENSE π
Please see DBIx::Class::Schema::PopulateMore For licensing terms. same deal, the big one has the legal tea β
and that's the whole page bestie, no cap π
this was rendered with perl v5.36.0 and the date on it is 2023-01-22, so big love to the User Contributed Perl Documentation for keeping this little Person class alive and thriving πΈπ¦β¨
π¦ where this page comes from
- debian bookworm: libdbix-class-schema-populatemore-perl 0.19-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libdbix-class-schema-populatemore-perl 0.19-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libdbix-class-schema-populatemore-perl 0.19-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdbix-class-schema-populatemore-perl 0.19-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdbix-class-schema-populatemore-perl 0.19-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms