X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader%2FDBI%2FPg.pm;h=b218532a30bf1b9e5acd5e88f834d047c8122ee4;hb=9f333983b7e706ffb7ea29839dbb3dc5d3012846;hp=f5eefbb55e7b8761f340b618df42720b82438f2f;hpb=7a57810d952b04e8993ea84b1506c81b0693cc36;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm b/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm index f5eefbb..b218532 100644 --- a/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm +++ b/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm @@ -226,7 +226,7 @@ EOF } # process SERIAL columns - if (ref($info->{default_value}) eq 'SCALAR' && ${ $info->{default_value} } =~ /\bnextval\(['"](\w+)/i) { + if (ref($info->{default_value}) eq 'SCALAR' && ${ $info->{default_value} } =~ /\bnextval\(['"]([.\w]+)/i) { $info->{is_auto_increment} = 1; $info->{sequence} = $1; delete $info->{default_value};