Module | Sequel::Postgres::IntervalDatasetMethods |
In: |
lib/sequel/extensions/pg_interval.rb
|
CAST_INTERVAL | = | '::interval'.freeze |
Handle literalization of ActiveSupport::Duration objects, treating them as PostgreSQL intervals.
# File lib/sequel/extensions/pg_interval.rb, line 180 180: def literal_other_append(sql, v) 181: case v 182: when ActiveSupport::Duration 183: literal_append(sql, IntervalDatabaseMethods.literal_duration(v)) 184: sql << CAST_INTERVAL 185: else 186: super 187: end 188: end