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 restructures the Databases documentation section into per-database-type sub-trees (TablesDB, DocumentsDB, VectorsDB, PostgreSQL, MySQL), migrates TablesDB pages under their new
Confidence Score: 5/5Safe to merge — the changes are purely documentation content, routing, and sidebar configuration with no runtime logic that could break existing features. The restructure is a large but mechanical documentation change: new Markdoc pages, layout components, and redirect entries. All old URLs are accounted for in No files require special attention. The Important Files Changed
Reviews (5): Last reviewed commit: "Add connective prose between adjacent co..." | Re-trigger Greptile |
|
WIP - console screenshots & import / export |
# Conflicts: # src/redirects.json
Seven concept pages per engine (tables, queries, joins, indexes, transactions, data modeling, access control) with a new Concepts sidebar group. All SQL verified against live databases; index lookup diagram in light and dark variants.


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