# frozen_string_literal: true module Metadata # Mixin para nunca generar atributos indexables module NonIndexableConcern extend ActiveSupport::Concern included do # Nunca def indexable? false end # Lanzar un error para poder enterarnos de la inconsistencia def indexable_values raise NotImplementedError, 'Este atributo no es indexable' end end end end