X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader%2FDBI%2Fmysql.pm;h=761515e42205711da0aef3fb3e250ecf15b8610e;hb=be72dba7c8aa2d4872a66a6d581d353ad29a6deb;hp=db38ef91177d4a857c8b96bbe78bddd5e96feb88;hpb=410e3f58bc2bed7cb1e8af144ded5b46f4ccc4d7;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm b/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm index db38ef9..761515e 100644 --- a/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm +++ b/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm @@ -56,10 +56,10 @@ sub _table_fk_info { my $f_cols = shift @reldata; my @cols = map { s/(?: \Q$self->{_quoter}\E | $qt )//x; lc $_ } - split(/\s*,\s*/, $cols); + split(/$qt?\s*$qt?,$qt?\s*$qt?/, $cols); my @f_cols = map { s/(?: \Q$self->{_quoter}\E | $qt )//x; lc $_ } - split(/\s*,\s*/, $f_cols); + split(/$qt?\s*$qt?,$qt?\s*$qt?/, $f_cols); push(@rels, { local_columns => \@cols,