Class: Sequel::SQL::Blob

Inherits:
String show all
Defined in:
lib/sequel_core/sql.rb

Overview

Blob is used to represent binary data in the Ruby environment that is stored as a blob type in the database. In PostgreSQL, the blob type is called bytea. Sequel represents binary data as a Blob object because certain database engines, such as PostgreSQL, require binary data to be escaped.

Instance Method Summary collapse

Methods inherited from String

#blank?, #camelize, #classify, #constantize, #dasherize, #demodulize, #foreign_key, #humanize, inflections, #lit, #pluralize, #singularize, #split_sql, #tableize, #titleize, #to_date, #to_datetime, #to_sequel_time, #to_sql, #to_time, #underscore

Methods included from CastMethods

#cast, #cast_numeric, #cast_string

Methods included from AliasMethods

#as

Instance Method Details

#to_blobObject

return self.



408
409
410
# File 'lib/sequel_core/sql.rb', line 408

def to_blob
  self
end