<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cccms/INSTALL.md, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://erdgeist.org/gitweb/cccms/atom?h=master</id>
<link rel='self' href='http://erdgeist.org/gitweb/cccms/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://erdgeist.org/gitweb/cccms/'/>
<updated>2026-08-09T21:37:59Z</updated>
<entry>
<title>Document loading the schema as the install path</title>
<updated>2026-08-09T21:37:59Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-08-09T21:37:59Z</published>
<link rel='alternate' type='text/html' href='http://erdgeist.org/gitweb/cccms/commit/?id=bb356127ddc7f9ea735e287180057400f1631889'/>
<id>urn:sha1:bb356127ddc7f9ea735e287180057400f1631889</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Load the test schema through Rails, and keep the search trigger installed</title>
<updated>2026-08-09T20:14:29Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-08-09T20:14:29Z</published>
<link rel='alternate' type='text/html' href='http://erdgeist.org/gitweb/cccms/commit/?id=8135e08107f81c38389ec3938df85a9b9f0e1f4f'/>
<id>urn:sha1:8135e08107f81c38389ec3938df85a9b9f0e1f4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework the README/INSTALL documents and provide a bootstrap script (untested ;)</title>
<updated>2026-08-04T19:11:25Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-08-04T19:11:25Z</published>
<link rel='alternate' type='text/html' href='http://erdgeist.org/gitweb/cccms/commit/?id=a0a495d804319c3f7ad179baba7b87b41f1dc1f3'/>
<id>urn:sha1:a0a495d804319c3f7ad179baba7b87b41f1dc1f3</id>
<content type='text'>
</content>
</entry>
</feed>
