class Esquema::SchemaEnhancer

def valid_properties

Returns:
  • (Array) - The valid properties for the model.
def valid_properties
  @valid_properties ||= begin
    properties = model.column_names + model.reflect_on_all_associations.map(&:name)
    properties.map(&:to_sym)
  end
end