Same here. The `` PostgreSQLAdapter` class inherit from `AbstractAdapter` at activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb.

I think is better to remove these modules from the `PostgreSQLAdapter` namespace. We should define `ActiveRecord:: ConnectionAdapters::PostgreSQL::OID` for example.