Sha256: 2cc570c881a1d9827d86d20bd5a7d32ae833af16f083b593b9acfdba14a49fcb

Contents?: true

Size: 324 Bytes

Versions: 5

Compression:

Stored size: 324 Bytes

Contents

# Time extensions.
class Time
  SQL_FORMAT = "TIMESTAMP '%Y-%m-%d %H:%M:%S'".freeze
  
  # Formats the Time object as an SQL TIMESTAMP.
  def to_sql_timestamp
    strftime(SQL_FORMAT)
  end
end

# Enumerable extensions.
module Enumerable
  def send_each(sym, *args)
    each {|i| i.send(sym, *args)}
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sequel-0.0.17 lib/sequel/core_ext.rb
sequel-0.0.16 lib/sequel/core_ext.rb
sequel-0.0.18 lib/sequel/core_ext.rb
sequel-0.0.19 lib/sequel/core_ext.rb
sequel-0.0.20 lib/sequel/core_ext.rb