Class: Cequel::Type::Timeuuid

Inherits:
Uuid
  • Object
show all
Defined in:
lib/cequel/type.rb

Overview

‘timeuuid` columns are a special type of UUID column that support time-based queries. For instance, a `timeuuid` clustering column can be filtered by ranges of times into which the UUIDs must fall. This functionality presumes the use of type 1 UUIDs, which encode the timestamp of their creation.

See Also:

Since:

  • 1.0.0

Instance Method Summary collapse

Methods inherited from Uuid

#cast

Methods inherited from Base

#cast, #compatible_types, #cql_aliases, #cql_name, #internal_name, #to_s

Instance Method Details

#internal_namesObject

Since:

  • 1.0.0



403
404
405
# File 'lib/cequel/type.rb', line 403

def internal_names
  ['org.apache.cassandra.db.marshal.TimeUUIDType']
end