summaryrefslogtreecommitdiff
path: root/INSTALL.md
AgeCommit message (Collapse)Author
2026-08-09Document loading the schema as the install patherdgeist
db/schema.rb is in the repository, so a fresh install loads it rather than replaying migrations. db:setup and db:reset are safe; db:migrate is for an existing installation. The search_vector trigger is reinstalled by a db:schema:load hook and at boot, so a fresh install needs nothing further. A restore from a dump that predates the trigger needs pages:backfill_search_vector, now listed under one-shot tasks. The test database is no longer created by hand: Rails' db:test:prepare drops and recreates it from database.yml.
2026-08-09Load the test schema through Rails, and keep the search trigger installederdgeist
2026-08-04Rework the README/INSTALL documents and provide a bootstrap script (untested ;)erdgeist