Module: SchemaPlus::ActiveRecord::ConnectionAdapters::PostgresqlAdapter::AddColumnOptions

Defined in:
lib/schema_plus/active_record/connection_adapters/postgresql_adapter.rb

Instance Method Summary collapse

Instance Method Details

#default_expr_valid?(expr) ⇒ Boolean



379
380
381
# File 'lib/schema_plus/active_record/connection_adapters/postgresql_adapter.rb', line 379

def default_expr_valid?(expr)
  true # arbitrary sql is okay in PostgreSQL
end

#sql_for_function(function) ⇒ Object



383
384
385
386
387
388
# File 'lib/schema_plus/active_record/connection_adapters/postgresql_adapter.rb', line 383

def sql_for_function(function)
  case function
    when :now
      "NOW()"
  end
end