Remove isa check on schema attributes
Arthur Axel 'fREW' Schmidt [Sat, 5 May 2012 04:59:30 +0000 (23:59 -0500)]
Changes
lib/DBIx/Class/DeploymentHandler/Dad.pm
lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm

diff --git a/Changes b/Changes
index c2c4d18..0edb2c2 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Revision history for {{$dist->name}}
 
 {{$NEXT}}
+       - Remove isa check on schema attributes so that you may pass the schema
+         class instead of the schema object
 
 0.002112  2012-04-03 21:11:19 America/Chicago
        - Handle errors in Perl Scripts better
index 7b6247b..d9e4b27 100644 (file)
@@ -13,7 +13,6 @@ use Log::Contextual ':log', -package_logger =>
   });
 
 has schema => (
-  isa      => 'DBIx::Class::Schema',
   is       => 'ro',
   required => 1,
 );
index e328b5c..7a0d7e9 100644 (file)
@@ -38,7 +38,6 @@ has force_overwrite => (
 );
 
 has schema => (
-  isa      => 'DBIx::Class::Schema',
   is       => 'ro',
   required => 1,
 );
index 9fd2b89..2e0a9f6 100644 (file)
@@ -10,7 +10,6 @@ use Log::Contextual ':log', -package_logger =>
 # ABSTRACT: (DEPRECATED) Use this if you are stuck in the past
 
 has schema => (
-  isa      => 'DBIx::Class::Schema',
   is       => 'ro',
   required => 1,
 );
index 8a14b9e..a428534 100644 (file)
@@ -11,7 +11,6 @@ use Log::Contextual ':log', -package_logger =>
 use DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResult;
 
 has schema => (
-  isa      => 'DBIx::Class::Schema',
   is       => 'ro',
   required => 1,
 );