aboutsummaryrefslogtreecommitdiffstats
path: root/docs/schema.md
Commit message (Collapse)AuthorAgeFilesLines
* Move SQL schema and schema changes to new sql/ top-level directoryDaimona Eaytoy2024-12-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | This is the standard in every extension. DB schema changes are not maintenance scripts, and therefore there's no apparent reason to have the two things together, besides historical reasons. Also, put each DB type in a separate directory, which wasn't the case for MySQL before. For SQLite and Postgres schema changes, we now follow the convention (used everywhere else, including the generateSchemaChangeSql script) of having the DB type as the last part of the path. This lets us generate schema changes for all DB types at once, and without specifying the full file path. Most files are just being renamed, the exceptions being to update references to the old location (sometimes still referencing tables.sql). Note that the old path is still referenced in the autogenerated comment of schema changes SQL files. These will be regenerated in another commit. Instead, the schema files are done now, because they're covered by DatabaseIntegrationTest that would otherwise fail. Bug: T382030 Change-Id: I3b4a614366d0bc629523ac40ce97d001f3b6bcf8
* docs: Set stable permalink on markdown filesTimo Tijhof2024-03-091-1/+1
| | | | | | | | | | | | | | | | | In Doxygen 1.9.7, the URL generation logic changed such that input files in directories (i.e. /docs/Hooks.md) are published with the slug `md_docs_2Hooks.html` instead of `md_docs_Hooks.html`. This was done to improve an edge case where if two conflicting files existed (e.g. docs_Foo.md and docs/Foo.md) both can now get their own stable URL in a determimistic way (e.g. as opposed to a-z sorting and appending _2 only if a conflict exists). But this made other more common URLs no longer stable. Work around this by setting an explict permalink for each markdown file. Ref https://github.com/doxygen/doxygen/issues/10721. Change-Id: Ifeb03602452c1148bd372555bebac9922c583ac2
* docs - minor cleanup, including fixing markdown syntaxDannyS7122020-05-231-1/+1
| | | | | | | | Use code highlighting where relevant Fix list syntax in memcached.md to render lists without paragraph breaks Add a missing period to schema.md Change-Id: I763cfd479968cedbf952c231283d33b82a0910d6
* docs: Update docs/schema.txt and docs/scripts.txt to markdownshcherba2019-12-071-0/+12
Bug: T233244 Change-Id: I2c9604539655183bc4cdc9c570b0c638b5b82e7b