Firebird: find quoted generators
Rafael Kitover [Thu, 4 Mar 2010 12:24:47 +0000 (07:24 -0500)]
lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm

index 97e5ce6..11b4ca2 100644 (file)
@@ -124,7 +124,7 @@ EOF
         my @trig_cols = $trigger =~ /new\."?(\w+)/ig;
 
         my ($generator) = $trigger =~
-/(?:gen_id\s* \( \s* |next \s* value \s* for \s*)(\w+)/ix;
+/(?:gen_id\s* \( \s* |next \s* value \s* for \s*)"?(\w+)/ix;
 
         if (first { lc($_) eq lc($column) } @trig_cols) {
             $extra_info{is_auto_increment} = 1;