Class | Sequel::JDBC::Postgres::Dataset |
In: |
lib/sequel_core/adapters/jdbc/postgresql.rb
|
Parent: | JDBC::Dataset |
Convert Java::JavaSql::Timestamps correctly, and handle Strings similar to the native postgres adapter.
# File lib/sequel_core/adapters/jdbc/postgresql.rb, line 96 96: def literal(v) 97: case v 98: when LiteralString 99: v 100: when SQL::Blob 101: super 102: when String 103: db.synchronize{|c| "'#{c.escape_string(v)}'"} 104: when Java::JavaSql::Timestamp 105: "TIMESTAMP #{literal(v.to_s)}" 106: else 107: super 108: end 109: end