global

def create_reset_password_key

def create_reset_password_key
  ds = db[reset_password_table].where(reset_password_id_column=>account_id_value)
  transaction do
    ds.where{deadline < Sequel::CURRENT_TIMESTAMP}.delete
    if ds.empty?
      ds.insert(reset_password_key_insert_hash)
    end
  end
end