Databases Documentation#3072
Conversation
Split the Databases docs into a menu of database types. The /docs/products/databases overview becomes a menu (Appwrite databases: TablesDB, DocumentsDB, VectorsDB; Native databases: PostgreSQL, MySQL). Existing TablesDB content moves under /tablesdb with its full sidebar; DocumentsDB, VectorsDB, PostgreSQL, and MySQL get their own sections with placeholder overviews. Adds redirects for all moved pages.
Add DocumentsDB docs (concepts and journeys) under databases/documentsdb, move TablesDB within the databases section with redirects from the previous URLs, and align the backups and bulk operations pages.
Appwrite WebsiteProject ID: Website (appwrite/website)Project ID: Tip Environment variable changes require redeployment to take effect |
Greptile SummaryThis PR reorganises the Databases documentation section by nesting TablesDB under a new
Confidence Score: 5/5Safe to merge — this is a large but purely additive documentation restructure with no application logic changes beyond syntax highlighting registration. All changes are documentation content, navigation layouts, and redirect configuration. The redirect coverage is comprehensive and the new content pages are well-structured. The only finding is a cosmetic sidebar label inconsistency across three new layout files. The +layout.svelte files for mysql, postgresql, and vectorsdb each set parent.label to their own product name rather than 'Databases', which is worth a second look for consistency with the tablesdb layout. Important Files Changed
Reviews (4): Last reviewed commit: "Add draft announcement posts for Documen..." | Re-trigger Greptile |
|
WIP - console screenshots & import / export |
# Conflicts: # src/redirects.json


Summary
Restructures the databases docs into per-database-type sections and adds complete documentation for four database types, plus draft announcement posts.
Restructure
DocumentsDB
VectorsDB
dimension, documents (embeddings+metadata), built-in text embedding generation, HNSW vector search (cosine, dot product, Euclidean), queries, pagination, permissions, transactions, bulk operations, backups, and CSV imports/exports.Native PostgreSQL
Native MySQL
Blog
draft: true, cover images to be added): DocumentsDB, VectorsDB, native PostgreSQL, and native MySQL.Misc
sql,pgsql, andprismalanguages for code highlighting.Verification