X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FManual%2FDocMap.pod;h=b6eaa25aeaf6c23a7a65556f702156f22dba30fd;hb=6b5b5d07d678d6d6ba2d227c2de3fa169b7b8d24;hp=c9bd1d8c272426a3438e83d6c70a926a65e94400;hpb=33eafbfd322ab48a2697c0ea9fadfb182fb22a36;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Manual/DocMap.pod b/lib/DBIx/Class/Manual/DocMap.pod index c9bd1d8..b6eaa25 100644 --- a/lib/DBIx/Class/Manual/DocMap.pod +++ b/lib/DBIx/Class/Manual/DocMap.pod @@ -8,11 +8,15 @@ DBIx::Class::Manual::DocMap - What documentation do we have? =item L - User's Manual overview. -=item L - Introduction to setting up and using DBIx::Class. +=item L - Up and running with DBIC in 10 minutes. -=item L - Full example Schema. +=item L - More detailed introduction to setting up and using DBIx::Class. -=item L - How to use DBIx::Class if you know SQL (external, available on CPAN) +=item L - How to use DBIx::Class if you know SQL (external, available on CPAN) + +=item L - Joining tables with DBIx::Class. + +=item L - A boatload of DBIx::Class features with links to respective documentation. =item L - What do all those terms mean? @@ -22,50 +26,37 @@ DBIx::Class::Manual::DocMap - What documentation do we have? =item L - What to do if things go wrong (diagnostics of known error messages). -=item L - How to write your own DBIx::Class components. - =back -=head1 Setting up - -=over 4 - -=item L - Overall schemas, and connection container. - -=item L - Source/Table definition functions. - -=item L - Simple relationships. +=head1 Some essential reference documentation -=item L - Relationship details. +The first two list items are the most important. -=item L - Magically retrieve auto-incrementing fields. - -=item L - Set of standard components to load. - -=item L - Making objects out of your columns. - -=item L - Magically turn your datetime or timestamp columns into DateTime objects. - -=item L - Dealing with primary keys. +=over 4 -=item L - Turns the resultsource into a table. +=item L - Selecting and manipulating sets. -=item L - Accessor grouping. +The DSL (mini-language) for query composition is only partially explained there, +see L for the complete details. -=back +=item L::Result::C<$resultclass>|DBIx::Class::Manual::ResultClass> +- Classes representing a single result (row) from a DB query. -=head1 Retrieving and creating data +Such classes normally subclass L, the methods inherited +from L and +L +are used most often. -=over 4 +=item L - Perform operations on a single column of a ResultSet. -=item L - Selecting and manipulating sets. +=item L - Source/Table definition functions. -=item L - Perform operations on entire columns of a ResultSet. +=item L - Overall sources, and connection container. -=item L - Dealing with actual data. +=item L - Simple relationship declarations. -=item L - Basic Storage stuff. +=item L - Relationship declaration details. -=item L - Storage using L and L. +=item L - Making objects out of your column values. =back