X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass.pm;h=454689d81a456d0de2d18313667f429cb39f9b9a;hb=2213902704bf820f35fa5bcf851e6910bd50ee7d;hp=ff455c1441fd44bd8e5a1eac6b08e574ea778201;hpb=884559b13fe244d3e446d127e9fd21ea8d7c6eb3;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class.pm b/lib/DBIx/Class.pm index ff455c1..454689d 100644 --- a/lib/DBIx/Class.pm +++ b/lib/DBIx/Class.pm @@ -13,7 +13,7 @@ sub component_base_class { 'DBIx::Class' } # i.e. first release of 0.XX *must* be 0.XX000. This avoids fBSD ports # brain damage and presumably various other packaging systems too -$VERSION = '0.06000'; +$VERSION = '0.06999_07'; sub MODIFY_CODE_ATTRIBUTES { my ($class,$code,@attrs) = @_; @@ -32,7 +32,7 @@ sub _attr_cache { 1; -=head1 NAME +=head1 NAME DBIx::Class - Extensible and flexible object <-> relational mapper. @@ -87,7 +87,7 @@ Then you can use these classes in your application's code: # Create a result set to search for artists. # This does not query the DB. my $johns_rs = $schema->resultset('Artist')->search( - # Build your WHERE using an L structure: + # Build your WHERE using an SQL::Abstract structure: { name => { like => 'John%' } } ); @@ -134,12 +134,12 @@ JOIN, LEFT JOIN, COUNT, DISTINCT, GROUP BY and HAVING support. DBIx::Class can handle multi-column primary and foreign keys, complex queries and database-level paging, and does its best to only query the -database in order to return something you've directly asked for. If a -resultset is used as an iterator it only fetches rows off the statement -handle as requested in order to minimise memory usage. It has auto-increment +database in order to return something you've directly asked for. If a +resultset is used as an iterator it only fetches rows off the statement +handle as requested in order to minimise memory usage. It has auto-increment support for SQLite, MySQL, PostgreSQL, Oracle, SQL Server and DB2 and is known to be used in production on at least the first four, and is fork- -and thread-safe out of the box (although your DBD may not be). +and thread-safe out of the box (although your DBD may not be). This project is still under rapid development, so features added in the latest major release may not work 100% yet -- check the Changes if you run @@ -165,27 +165,8 @@ The community can be found via: =head1 WHERE TO GO NEXT -=over 4 - -=item L - user's manual - -=item L - DBIC Core Classes - -=item L - L Compat layer - -=item L - schema and connection container - -=item L - tables and table-like things - -=item L - encapsulates a query and its results - -=item L - row-level methods - -=item L - primary key methods - -=item L - relationships between tables - -=back +L lists each task you might want help on, and +the modules where you will find documentation. =head1 AUTHOR @@ -199,7 +180,9 @@ andyg: Andy Grundman ank: Andres Kievsky -blblack: Brandon Black +blblack: Brandon L. Black + +bluefeet: Aran Deltac LTJake: Brian Cassidy @@ -223,7 +206,9 @@ castaway: Jess Robinson quicksilver: Jules Bean -jguenther: Justin Guenther +jguenther: Justin Guenther + +captainL: Luke Saunders draven: Marcus Ramberg @@ -239,10 +224,14 @@ konobi: Scott McWhirter scotty: Scotty Allen +sszabo: Stephan Szabo + Todd Lipcon wdh: Will Hawes +gphat: Cory G Watson + =head1 LICENSE You may distribute this code under the same terms as Perl itself.