module ULID::Rails::Patch::Migrations
Public Instance Methods
virtual_ulid_timestamp(timestamp_column_name, ulid_column_name)
click to toggle source
# File lib/ulid/rails/patch.rb, line 5 def virtual_ulid_timestamp(timestamp_column_name, ulid_column_name) virtual timestamp_column_name, type: :datetime, as: "FROM_UNIXTIME(CONV(HEX(#{ulid_column_name} >> 80), 16, 10) / 1000.0)" end