[Bast-commits] r3857 - in DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class: . Manual

plu at dev.catalyst.perl.org plu at dev.catalyst.perl.org
Tue Nov 6 21:54:38 GMT 2007


Author: plu
Date: 2007-11-06 21:54:38 +0000 (Tue, 06 Nov 2007)
New Revision: 3857

Modified:
   DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/Manual/FAQ.pod
   DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/ResultSource.pm
Log:
documentation extended


Modified: DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/Manual/FAQ.pod
===================================================================
--- DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/Manual/FAQ.pod	2007-11-06 21:53:35 UTC (rev 3856)
+++ DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/Manual/FAQ.pod	2007-11-06 21:54:38 UTC (rev 3857)
@@ -338,7 +338,7 @@
 inserted key, you can tell it the name of the sequence in the
 C<column_info> supplied with C<add_columns>.
 
- ->add_columns({ id => { sequence => 'mysequence' } });
+ ->add_columns({ id => { sequence => 'mysequence', auto_nextval => 1 } });
 
 =item .. insert many rows of data efficiently?
 

Modified: DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/ResultSource.pm
===================================================================
--- DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/ResultSource.pm	2007-11-06 21:53:35 UTC (rev 3856)
+++ DBIx-Class/0.08/branches/oracle_sequence/lib/DBIx/Class/ResultSource.pm	2007-11-06 21:54:38 UTC (rev 3857)
@@ -143,6 +143,12 @@
 will attempt to retrieve the name of the sequence from the database
 automatically.
 
+=item auto_nextval
+
+Set this to a true value for a column whose value is retrieved
+automatically from an oracle sequence. If you do not use an oracle
+trigger to get the nextval, you have to set sequence as well.
+
 =item extra
 
 This is used by L<DBIx::Class::Schema/deploy> and L<SQL::Translator>




More information about the Bast-commits mailing list