Sha256: d26abc129cf4eec073ec192db8b5670ebbc43e27b97b6a3c5682d89b4b555fd6
Contents?: true
Size: 427 Bytes
Versions: 41
Compression:
Stored size: 427 Bytes
Contents
module ActiveRecord module ConnectionAdapters # PostgreSQL-specific extensions to column definitions in a table. class PostgreSQLColumn < Column #:nodoc: delegate :array, :oid, :fmod, to: :sql_type_metadata alias :array? :array def serial? return unless default_function %r{\Anextval\('"?#{table_name}_#{name}_seq"?'::regclass\)\z} === default_function end end end end
Version data entries
41 entries across 41 versions & 4 rubygems