Class: ActiveRecord::ConnectionAdapters::OvirtLegacyPostgreSQLColumn

Inherits:
Column
  • Object
show all
Defined in:
lib/active_record/connection_adapters/ovirt_legacy_postgresql/column.rb

Overview

PostgreSQL-specific extensions to column definitions in a table.

Instance Method Summary collapse

Instance Method Details

#serial?Boolean

Returns:

  • (Boolean)


8
9
10
11
12
# File 'lib/active_record/connection_adapters/ovirt_legacy_postgresql/column.rb', line 8

def serial?
  return unless default_function

  %r{\Anextval\('"?#{table_name}_#{name}_seq"?'::regclass\)\z} === default_function
end