X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FDeploymentHandler%2FDeprecated.pm;h=57520cc9b59981aba1bd615be061fee33b50700c;hb=bcc722970a94f2ba2debdeb630168bde1f8a6830;hp=3697761b93786bc5f2dbf35c2910dc0cd6122509;hpb=12d6fbade8361d1eb8ac95f54543bf784175315d;p=dbsrgits%2FDBIx-Class-DeploymentHandler.git diff --git a/lib/DBIx/Class/DeploymentHandler/Deprecated.pm b/lib/DBIx/Class/DeploymentHandler/Deprecated.pm index 3697761..57520cc 100644 --- a/lib/DBIx/Class/DeploymentHandler/Deprecated.pm +++ b/lib/DBIx/Class/DeploymentHandler/Deprecated.pm @@ -36,4 +36,61 @@ __PACKAGE__->meta->make_immutable; __END__ +=head1 DEPRECATED +I begrudgingly made this module (and other related modules) to make porting +from L relatively simple. I will make changes +to ensure that it works with output from L etc, +but I will not add any new features to it. It already lacks numerous features +that the full version provides in style: + +=over + +=item * + +Downgrades + +=item * + +Multiple files for migrations + +=item * + +Perl files in migrations + +=item * + +Shared Perl/SQL for different databases + +=back + +And there's probably more. + +At version 1.000000 usage of this module will emit a warning. At version +2.000000 it will be removed entirely. + +To migrate to the New Hotness take a look at: +L and +L. + +=head1 SYNOPSIS + +Look at L. I won't repeat +it here to emphasize, yet again, that this should not be used unless you really +want to live in the past. + +=head1 WHERE IS ALL THE DOC?! + +C extends +L, so that's probably the first place to +look when you are trying to figure out how everything works. + +Next would be to look at all the roles that fill in the blanks that +L expects to be filled. They would be +L, +L, and +L. Also, this class +is special in that it applies either +L or +L depending on +your schema.