DBIx::C...::DocMap(3)
π NAME π
okay so this is DBIx::Class::Manual::DocMap, a User Contributed Perl Documentation page, and it is literally the map of what documentation do we have? for DBIC. Think of it as your bestieβs very organized docs folder, except way cuter. π
π Manuals π
Hereβs the manual lineup, bestie β collect them all, no cap:
DBIx::Class::Manualβ the Userβs Manual overview. Start here if you want the big picture. πΊοΈDBIx::Class::Manual::QuickStartβ up and running with DBIC in 10 minutes. Yes, actually 10 minutes. β±οΈDBIx::Class::Manual::Introβ the more detailed introduction to setting up and usingDBIx::Class. Itβs giving βokay but explain it properly.β πDBIx::Class::Manual::SQLHackersβ how to useDBIx::Classif you already know SQL. Itβs external, available on CPAN. π§DBIx::Class::Manual::Joiningβ joining tables withDBIx::Class. The βwhy are these tables holding handsβ manual. π«ΆDBIx::Class::Manual::Featuresβ a boatload ofDBIx::Classfeatures with links to respective documentation. A whole boatload. π’DBIx::Class::Manual::Glossaryβ what do all those terms even mean? The vibes translator. π¦DBIx::Class::Manual::Cookbookβ various short recipes on how to do things. Snackable little how-tos. πDBIx::Class::Manual::FAQβ Frequently Asked Questions, gathered from IRC and the mailing list. Community-sourced chaos, lovingly answered. π¬DBIx::Class::Manual::Troubleshootingβ what to do if things go wrong, with diagnostics of known error messages. Your βitβs not me, itβs the error messageβ support group. π
π Some essential reference documentation π
The first two list items are the most important. Like, if you only read two things, make it those two. β¨
"search" in DBIx::Class::ResultSetβ selecting and manipulating sets.- Heads up: the DSL (mini-language) for query composition is only partially explained there. For the complete details, see
"WHERE CLAUSES" in SQL::Abstract::Classic. π§
- Heads up: the DSL (mini-language) for query composition is only partially explained there. For the complete details, see
$schema::Result::$resultclassβ classes representing a single result (row) from a DB query.- Such classes normally subclass
DBIx::Class::Core; the methods inherited fromDBIx::Class::RowandDBIx::Class::Relationship::Baseare used most often. πΈ
- Such classes normally subclass
DBIx::Class::ResultSetColumnβ perform operations on a single column of a ResultSet. One column, main character energy. πDBIx::Class::ResultSourceβ source/table definition functions. Defining the source like a boss. πDBIx::Class::Schemaβ overall sources, and connection container. The big-picture container vibe. π«DBIx::Class::Relationshipβ simple relationship declarations. Cute and straightforward. πDBIx::Class::Relationship::Baseβ relationship declaration details. The lore behind the simple version. πDBIx::Class::InflateColumnβ making objects out of your column values. Turning plain data into little objects, slay. π
β FURTHER QUESTIONS? β
Check the list of additional DBIC resources. Thereβs more where that came from, bestie. π¦
π COPYRIGHT AND LICENSE π
This module is free software copyright by the DBIx::Class (DBIC) authors. You can redistribute it and/or modify it under the same terms as the DBIx::Class library. π
mwah π this page was served up by perl v5.42.0 on 2025-01-22 β and yes, she ate. π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-DBIx-Class 0.082844-bp160.1.10 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms