SEARCHCRAFT_DEBUG=true
is the same asSearchCraft.debug = true
and shows internal debugging of errors and activitiesSearchCraft.config.disable_annotate = true
to disable automatic annotation of models (which is enabled by default ifannotate_model
gem discovered)
Fixes:
SearchCraft.dependencies_ready?
(used on launch) is fixed for normal/default case whereexplicit_builder_class_names
not provided
-
SearchCraft::TextSearch
module added toBuilder
which providestsvector
helpers. Seetest_text_search.rb
for examples. -
RBS type signatures
-
Convenience
Config.explicit_builder_classes = {"Builder" => "Model"}
if you need to explicitly describe your Builder + Model classes and they are 1:1 -
Override default table name for
ViewHashStore
with:SearchCraft.configure do |config| config.view_hash_store_table_name = "'my_schema'.'my_table_name'"` end
Fixes:
- Fixes for users of
SearchCraft.config.explicit_model_class_names
on initialization
- Initial public release