From 140bc244be3b621a875cb492335d0d4e3ecbe5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dirk=20von=20Gr=C3=BCnigen?= Date: Thu, 7 Feb 2013 10:32:07 +0100 Subject: [PATCH] Check if connection responds to #support_extensions? before invoking it --- lib/postgres_ext/active_record/schema_dumper.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/postgres_ext/active_record/schema_dumper.rb b/lib/postgres_ext/active_record/schema_dumper.rb index 497e7f4..aa22324 100644 --- a/lib/postgres_ext/active_record/schema_dumper.rb +++ b/lib/postgres_ext/active_record/schema_dumper.rb @@ -10,7 +10,8 @@ def self.valid_column_spec_keys def dump(stream) header(stream) # added - extensions(stream) if @connection.supports_extensions? + extensions(stream) if @connection.respond_to?(:supports_extensions?) && + @connection.supports_extensions? # /added tables(stream) trailer(stream)