docs: add a name mnemonic to every module README and the root modules table
This commit is contained in:
@@ -6,6 +6,8 @@ Search index sync for GORM models: after-commit upserts and deletes through a pl
|
||||
|
||||
`import _ "git.golem15.com/golem15/summercms/modules/beachcomber/typesense"`
|
||||
|
||||
**Name:** A beachcomber searches the shore for finds; this module keeps the search index in step so content can be found.
|
||||
|
||||
## Overview
|
||||
|
||||
beachcomber is the SummerCMS counterpart of Laravel Scout as WinterCMS applications use it with `queue=false`. A model opts in by implementing `beachcomber.Searchable`. After a create, update or delete of such a model commits, the row is reloaded by primary key and its document is upserted into the engine's index, or removed from it. Sync runs inline in the writing goroutine, bounded by the engine's request timeout, and is never fatal: a failure is logged and the write stays committed.
|
||||
|
||||
Reference in New Issue
Block a user