[Bast-commits] r8267 - in
DBIx-Class/0.08/branches/mssql_limit_regression: .
lib/DBIx/Class lib/DBIx/Class/Manual lib/DBIx/Class/Storage
ribasushi at dev.catalyst.perl.org
ribasushi at dev.catalyst.perl.org
Sat Jan 9 09:13:18 GMT 2010
Author: ribasushi
Date: 2010-01-09 09:13:16 +0000 (Sat, 09 Jan 2010)
New Revision: 8267
Modified:
DBIx-Class/0.08/branches/mssql_limit_regression/Changes
DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod
DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm
DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm
DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm
DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm
Log:
Subqueries no longer experimental
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/Changes
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/Changes 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/Changes 2010-01-09 09:13:16 UTC (rev 8267)
@@ -1,6 +1,7 @@
Revision history for DBIx::Class
- Perl 5.8.1 is now the minimum supported version
+ - Subqueries no longer marked experimental
- might_have/has_one now warn if applied calling class's column
has is_nullable set to true.
- Fixed regression in deploy() with a {sources} table limit applied
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod 2010-01-09 09:13:16 UTC (rev 8267)
@@ -317,7 +317,7 @@
are in any way unsure about the use of the attributes above (C< join
>, C< select >, C< as > and C< group_by >).
-=head2 Subqueries (EXPERIMENTAL)
+=head2 Subqueries
You can write subqueries relatively easily in DBIC.
@@ -365,10 +365,6 @@
WHERE artist_id = me.artist_id
)
-=head3 EXPERIMENTAL
-
-Please note that subqueries are considered an experimental feature.
-
=head2 Predefined searches
You can write your own L<DBIx::Class::ResultSet> class by inheriting from it
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm 2010-01-09 09:13:16 UTC (rev 8267)
@@ -2047,7 +2047,7 @@
return \%unaliased;
}
-=head2 as_query (EXPERIMENTAL)
+=head2 as_query
=over 4
@@ -2061,8 +2061,6 @@
This is generally used as the RHS for a subquery.
-B<NOTE>: This feature is still experimental.
-
=cut
sub as_query {
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm 2010-01-09 09:13:16 UTC (rev 8267)
@@ -98,7 +98,7 @@
return $new;
}
-=head2 as_query (EXPERIMENTAL)
+=head2 as_query
=over 4
@@ -112,8 +112,6 @@
This is generally used as the RHS for a subquery.
-B<NOTE>: This feature is still experimental.
-
=cut
sub as_query { return shift->_resultset->as_query(@_) }
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm 2010-01-09 09:13:16 UTC (rev 8267)
@@ -1083,7 +1083,7 @@
$self->storage->deployment_statements($self, @_);
}
-=head2 create_ddl_dir (EXPERIMENTAL)
+=head2 create_ddl_dir
=over 4
Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm 2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm 2010-01-09 09:13:16 UTC (rev 8267)
@@ -1360,7 +1360,6 @@
return $updated_cols;
}
-## Still not quite perfect, and EXPERIMENTAL
## Currently it is assumed that all values passed will be "normal", i.e. not
## scalar refs, or at least, all the same type as the first set, the statement is
## only prepped once.
@@ -2148,7 +2147,7 @@
}
-=head2 create_ddl_dir (EXPERIMENTAL)
+=head2 create_ddl_dir
=over 4
@@ -2200,11 +2199,9 @@
{ ignore_constraint_names => 0, # ... other options }
-Note that this feature is currently EXPERIMENTAL and may not work correctly
-across all databases, or fully handle complex relationships.
+WARNING: You are strongly advised to check all SQL files created, before applying
+them.
-WARNING: Please check all SQL files created, before applying them.
-
=cut
sub create_ddl_dir {
More information about the Bast-commits
mailing list