Merge 'DBIx-Class-C3' into 'DBIx-Class-resultset'
Matt S Trout [Sun, 27 Nov 2005 03:50:33 +0000 (03:50 +0000)]
r3593@obrien (orig r290):  paulm | 2005-11-08 17:02:49 +0000
Minor whitespace tweaks to make each file more distinct. Add note for CDBI folks to watch out.

r3594@obrien (orig r291):  matthewt | 2005-11-08 17:25:02 +0000
- Added fix to avoid undef warnings in CDBICompat stringify
r3746@obrien (orig r292):  paulm | 2005-11-10 14:05:55 +0000
Added some examples and explanations for search()

r3747@obrien (orig r293):  paulm | 2005-11-10 15:15:33 +0000
Change /record ?set/ to resultset incl. ResultSet in POD; typo.

r3749@obrien (orig r295):  andyg | 2005-11-14 17:57:49 +0000
Fixed typo in Build.PL
r3751@obrien (orig r297):  matthewt | 2005-11-15 03:55:24 +0000
- Bugfixes, optimisations
r3752@obrien (orig r298):  matthewt | 2005-11-15 06:21:38 +0000
- Added has_column and column_info methods
r3757@obrien (orig r303):  paulm | 2005-11-15 15:26:22 +0000
Add Class::Trigger and DBIx::ContextualFetch to build requirements
(needed for CDBICompat only)

r3760@obrien (orig r306):  ningu | 2005-11-18 17:26:52 +0000
- fix PK::Auto bug where it wouldn't recognize a defined but false PK
r3761@obrien (orig r307):  ningu | 2005-11-18 17:35:41 +0000
- update fix in last rev to use has_column
r3940@obrien (orig r311):  ningu | 2005-11-20 21:56:49 +0000
- docs patch from dopplecoder with cleanups to Cookbook example
r3941@obrien (orig r312):  ningu | 2005-11-20 22:00:25 +0000
- small cleanup to last patch
r3989@obrien (orig r316):  matthewt | 2005-11-24 23:56:06 +0000
- Applied Brandon Black's patch to PK::Auto::Pg
r4014@obrien (orig r319):  matthewt | 2005-11-26 23:10:13 +0000
 r3754@obrien (orig r300):  matthewt | 2005-11-15 09:05:09 +0000
 - Broke everything (C3 branch)

r4015@obrien (orig r320):  matthewt | 2005-11-26 23:10:30 +0000
 r3755@obrien (orig r301):  matthewt | 2005-11-15 09:32:16 +0000
 - Schema now loads

r4016@obrien (orig r321):  matthewt | 2005-11-26 23:10:36 +0000
 r3756@obrien (orig r302):  matthewt | 2005-11-15 10:00:36 +0000
 - Getting there ...

r4017@obrien (orig r322):  matthewt | 2005-11-26 23:10:42 +0000

r4018@obrien (orig r323):  matthewt | 2005-11-26 23:10:48 +0000
 r3759@obrien (orig r305):  matthewt | 2005-11-15 20:48:44 +0000
 - Shoved Class::Data::Inheritable into DBIx::Class, more stuff works now

r4019@obrien (orig r324):  matthewt | 2005-11-26 23:11:03 +0000
 r3763@obrien (orig r309):  matthewt | 2005-11-20 02:29:04 +0000
 - Dumped anti-NEXT-breakage hack in CDBICompat stringify

r4020@obrien (orig r325):  matthewt | 2005-11-26 23:11:10 +0000
 r3764@obrien (orig r310):  matthewt | 2005-11-20 17:02:23 +0000
 - 0.3999_01 changes

r4021@obrien (orig r326):  matthewt | 2005-11-26 23:11:20 +0000
 r3987@obrien (orig r314):  matthewt | 2005-11-24 05:27:49 +0000
 - With the addition of Class::C3 0.07 and a few tweaks, C3 branch works!

r4022@obrien (orig r327):  matthewt | 2005-11-26 23:13:03 +0000
 r3988@obrien (orig r315):  matthewt | 2005-11-24 06:23:39 +0000
 - Updated version and POD

r4023@obrien (orig r328):  matthewt | 2005-11-26 23:13:10 +0000
 r3990@obrien (orig r317):  matthewt | 2005-11-25 01:15:47 +0000
 - Version bumped to 0.03999_03, fix for Auto::PK issues in MySQL tests

r4024@obrien (orig r329):  matthewt | 2005-11-26 23:13:19 +0000

r4026@obrien (orig r331):  matthewt | 2005-11-27 03:50:14 +0000
- Committed version bump to DBIx::Class

Build.PL
META.yml [deleted file]
lib/DBIx/Class.pm

index af41bb1..8ecb489 100644 (file)
--- a/Build.PL
+++ b/Build.PL
@@ -20,6 +20,7 @@ my %arguments = (
         # Following for CDBICompat only
         'Class::Trigger'            => 0,
         'DBIx::ContextualFetch'     => 0,
+        'Class::C3'                 => 0.05,
     },
     recommends          => {
         'Data::UUID'                => 0,
diff --git a/META.yml b/META.yml
deleted file mode 100644 (file)
index 878a16c..0000000
--- a/META.yml
+++ /dev/null
@@ -1,146 +0,0 @@
----
-name: DBIx-Class
-version: 0.03999_02
-author:
-  - Matt S. Trout <mst@shadowcatsystems.co.uk>
-abstract: Extensible and flexible object <-> relational mapper.
-license: perl
-requires:
-  Class::C3: 0.07
-  Class::Trigger: 0
-  DBD::SQLite: 1.08
-  DBI: 0
-  DBIx::ContextualFetch: 0
-  Data::Page: 0
-  Module::Find: 0
-  SQL::Abstract: 1.2
-  SQL::Abstract::Limit: 0.101
-  Scalar::Util: 0
-  Storable: 0
-  Tie::IxHash: 0
-  UNIVERSAL::require: 0
-recommends:
-  Data::UUID: 0
-provides:
-  DBIC::SQL::Abstract:
-    file: lib/DBIx/Class/Storage/DBI.pm
-  DBIx::Class:
-    file: lib/DBIx/Class.pm
-    version: 0.03999_02
-  DBIx::Class::AccessorGroup:
-    file: lib/DBIx/Class/AccessorGroup.pm
-  DBIx::Class::CDBICompat:
-    file: lib/DBIx/Class/CDBICompat.pm
-  DBIx::Class::CDBICompat::AccessorMapping:
-    file: lib/DBIx/Class/CDBICompat/AccessorMapping.pm
-  DBIx::Class::CDBICompat::AttributeAPI:
-    file: lib/DBIx/Class/CDBICompat/AttributeAPI.pm
-  DBIx::Class::CDBICompat::AutoUpdate:
-    file: lib/DBIx/Class/CDBICompat/AutoUpdate.pm
-  DBIx::Class::CDBICompat::ColumnCase:
-    file: lib/DBIx/Class/CDBICompat/ColumnCase.pm
-  DBIx::Class::CDBICompat::ColumnGroups:
-    file: lib/DBIx/Class/CDBICompat/ColumnGroups.pm
-  DBIx::Class::CDBICompat::ColumnGroups::GrouperShim:
-    file: lib/DBIx/Class/CDBICompat/ColumnGroups.pm
-  DBIx::Class::CDBICompat::Constraints:
-    file: lib/DBIx/Class/CDBICompat/Constraints.pm
-  DBIx::Class::CDBICompat::Constructor:
-    file: lib/DBIx/Class/CDBICompat/Constructor.pm
-  DBIx::Class::CDBICompat::DestroyWarning:
-    file: lib/DBIx/Class/CDBICompat/DestroyWarning.pm
-  DBIx::Class::CDBICompat::GetSet:
-    file: lib/DBIx/Class/CDBICompat/GetSet.pm
-  DBIx::Class::CDBICompat::HasA:
-    file: lib/DBIx/Class/CDBICompat/HasA.pm
-  DBIx::Class::CDBICompat::HasMany:
-    file: lib/DBIx/Class/CDBICompat/HasMany.pm
-  DBIx::Class::CDBICompat::ImaDBI:
-    file: lib/DBIx/Class/CDBICompat/ImaDBI.pm
-  DBIx::Class::CDBICompat::LazyLoading:
-    file: lib/DBIx/Class/CDBICompat/LazyLoading.pm
-  DBIx::Class::CDBICompat::LiveObjectIndex:
-    file: lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm
-  DBIx::Class::CDBICompat::MightHave:
-    file: lib/DBIx/Class/CDBICompat/MightHave.pm
-  DBIx::Class::CDBICompat::ObjIndexStubs:
-    file: lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm
-  DBIx::Class::CDBICompat::Pager:
-    file: lib/DBIx/Class/CDBICompat/Pager.pm
-  DBIx::Class::CDBICompat::ReadOnly:
-    file: lib/DBIx/Class/CDBICompat/ReadOnly.pm
-  DBIx::Class::CDBICompat::Retrieve:
-    file: lib/DBIx/Class/CDBICompat/Retrieve.pm
-  DBIx::Class::CDBICompat::Stringify:
-    file: lib/DBIx/Class/CDBICompat/Stringify.pm
-  DBIx::Class::CDBICompat::TempColumns:
-    file: lib/DBIx/Class/CDBICompat/TempColumns.pm
-  DBIx::Class::CDBICompat::Triggers:
-    file: lib/DBIx/Class/CDBICompat/Triggers.pm
-  DBIx::Class::ClassResolver::PassThrough:
-    file: lib/DBIx/Class/ClassResolver/PassThrough.pm
-  DBIx::Class::Componentised:
-    file: lib/DBIx/Class/Componentised.pm
-  DBIx::Class::Core:
-    file: lib/DBIx/Class/Core.pm
-  DBIx::Class::Cursor:
-    file: lib/DBIx/Class/Cursor.pm
-  DBIx::Class::DB:
-    file: lib/DBIx/Class/DB.pm
-  DBIx::Class::Exception:
-    file: lib/DBIx/Class/Exception.pm
-  DBIx::Class::Exception::Base:
-    file: lib/DBIx/Class/Exception.pm
-  DBIx::Class::InflateColumn:
-    file: lib/DBIx/Class/InflateColumn.pm
-  DBIx::Class::ObjectCache:
-    file: lib/DBIx/Class/ObjectCache.pm
-  DBIx::Class::PK:
-    file: lib/DBIx/Class/PK.pm
-  DBIx::Class::PK::Auto:
-    file: lib/DBIx/Class/PK/Auto.pm
-  DBIx::Class::PK::Auto::MSSQL:
-    file: lib/DBIx/Class/PK/Auto/MSSQL.pm
-  DBIx::Class::PK::Auto::MySQL:
-    file: lib/DBIx/Class/PK/Auto/MySQL.pm
-  DBIx::Class::PK::Auto::Oracle:
-    file: lib/DBIx/Class/PK/Auto/Oracle.pm
-  DBIx::Class::PK::Auto::Pg:
-    file: lib/DBIx/Class/PK/Auto/Pg.pm
-  DBIx::Class::PK::Auto::SQLite:
-    file: lib/DBIx/Class/PK/Auto/SQLite.pm
-  DBIx::Class::Relationship:
-    file: lib/DBIx/Class/Relationship.pm
-  DBIx::Class::Relationship::Accessor:
-    file: lib/DBIx/Class/Relationship/Accessor.pm
-  DBIx::Class::Relationship::Base:
-    file: lib/DBIx/Class/Relationship/Base.pm
-  DBIx::Class::Relationship::BelongsTo:
-    file: lib/DBIx/Class/Relationship/BelongsTo.pm
-  DBIx::Class::Relationship::CascadeActions:
-    file: lib/DBIx/Class/Relationship/CascadeActions.pm
-  DBIx::Class::Relationship::HasMany:
-    file: lib/DBIx/Class/Relationship/HasMany.pm
-  DBIx::Class::Relationship::HasOne:
-    file: lib/DBIx/Class/Relationship/HasOne.pm
-  DBIx::Class::Relationship::ProxyMethods:
-    file: lib/DBIx/Class/Relationship/ProxyMethods.pm
-  DBIx::Class::ResultSet:
-    file: lib/DBIx/Class/ResultSet.pm
-  DBIx::Class::Row:
-    file: lib/DBIx/Class/Row.pm
-  DBIx::Class::Schema:
-    file: lib/DBIx/Class/Schema.pm
-  DBIx::Class::Storage::DBI:
-    file: lib/DBIx/Class/Storage/DBI.pm
-  DBIx::Class::Storage::DBI::Cursor:
-    file: lib/DBIx/Class/Storage/DBI/Cursor.pm
-  DBIx::Class::Table:
-    file: lib/DBIx/Class/Table.pm
-  DBIx::Class::Test::SQLite:
-    file: lib/DBIx/Class/Test/SQLite.pm
-  DBIx::Class::UUIDColumns:
-    file: lib/DBIx/Class/UUIDColumns.pm
-  DBIx::ContextualFetch::st:
-    file: lib/DBIx/Class/CDBICompat/ImaDBI.pm
-generated_by: Module::Build version 0.2611
index 8ad1a6d..8966c98 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 use vars qw($VERSION);
 use base qw/DBIx::Class::Componentised Class::Data::Inheritable/;
 
-$VERSION = '0.03999_03';
+$VERSION = '0.04';
 
 
 1;