invalidate foreign key cache during reload_dbdef, fixes upgrade problem on #25536
authorMark Wells <mark@freeside.biz>
Thu, 28 Jan 2016 21:45:56 +0000 (13:45 -0800)
committerMark Wells <mark@freeside.biz>
Thu, 28 Jan 2016 21:46:19 +0000 (13:46 -0800)
FS/FS/Schema.pm

index 63276b7..029dbe1 100644 (file)
@@ -56,6 +56,7 @@ sub reload_dbdef {
     warn "[debug]$me re-using cached dbdef for $file\n" if $DEBUG;
   }
   $dbdef = $dbdef_cache{$file};
+  FS::Record::fk_methods_init();
 }
 
 =item dbdef