From 2a21046a7e974b85a47fefdb4a007d09ec15a7af Mon Sep 17 00:00:00 2001 From: Alex Jacobson Date: Sun, 20 Jan 2019 14:41:33 -0800 Subject: [PATCH] Update ar_resolver.rb --- lib/fresh_connection/extend/ar_resolver.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/fresh_connection/extend/ar_resolver.rb b/lib/fresh_connection/extend/ar_resolver.rb index d4fee42..84cbfbb 100644 --- a/lib/fresh_connection/extend/ar_resolver.rb +++ b/lib/fresh_connection/extend/ar_resolver.rb @@ -13,6 +13,9 @@ def spec(*args) when "postgresql" require 'fresh_connection/extend/adapters/pg_adapter' __extend_adapter_by_fc(::ActiveRecord::ConnectionAdapters::PostgreSQLAdapter, PgAdapter) + when "postgis" + require 'fresh_connection/extend/adapters/pg_adapter' + __extend_adapter_by_fc(::ActiveRecord::ConnectionAdapters::PostGISAdapter, PgAdapter) else raise NotImplementedError, "This adapter('#{specification.config[:adapter]}') is not supported. If you specified the mysql or postgres adapter, it's probably a bug in FreshConnection. Please teach me (https://github.com/tsukasaoishi/fresh_connection/issues/new)" end