Shared methods for prepared statements when used with PostgreSQL databases.
Override insert action to use RETURNING if the server supports it.
# File lib/sequel/adapters/shared/postgres.rb, line 604 def prepared_sql return @prepared_sql if @prepared_sql super if @prepared_type == :insert and !@opts[:disable_insert_returning] and server_version >= 80200 @prepared_sql = insert_returning_pk_sql(*@prepared_modify_values) meta_def(:insert_returning_pk_sql){|*args| prepared_sql} end @prepared_sql end
Generated with the Darkfish Rdoc Generator 2.