-module ActiveRecord
- module ConnectionAdapters
- class PostgreSQLAdapter
- alias_method :old_pk_and_sequence_for, :pk_and_sequence_for
+if defined?(ActiveRecord::ConnectionAdapters::PostgreSQLAdapter)
+ module ActiveRecord
+ module ConnectionAdapters
+ class PostgreSQLAdapter
+ def initialize_type_map_with_enums(type_map)
+ OID.alias_type "format_enum", "text"
+ OID.alias_type "gpx_visibility_enum", "text"
+ OID.alias_type "note_status_enum", "text"
+ OID.alias_type "note_event_enum", "text"
+ OID.alias_type "nwr_enum", "text"
+ OID.alias_type "user_role_enum", "text"
+ OID.alias_type "user_status_enum", "text"