6304: Merge branch 'master' into 6304-dns-update-fix
[arvados.git] / services / api / Rakefile
index fbbf53e3c6ac3d1c247b556db29f2f23141c4285..925e6c2d1dc11d58c4f662be5c032db022719a68 100644 (file)
@@ -63,3 +63,13 @@ namespace :db do
     end
   end
 end
+
+# Work around Rails3+PostgreSQL9.5 incompatibility (pg_dump used to
+# accept -i as a no-op, but now it's not accepted at all).
+module Kernel
+  alias_method :orig_backtick, :`
+  def `(*args) #`#` sorry, parsers
+    args[0].sub!(/\Apg_dump -i /, 'pg_dump ') rescue nil
+    orig_backtick(*args)
+  end
+end