Merge branch 'main' into fix-10612-validate-relationship-document-id

This commit is contained in:
premtsd-code 2026-01-26 14:06:44 +00:00 committed by GitHub
commit cb32dc40ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -222,51 +222,73 @@ Appwrite's current structure is a combination of both [Monolithic](https://en.wi
```bash ```bash
. .
├── app # Main application ├── app # Main application
│ ├── assets
│ │ ├── dbip
│ │ ├── fonts
│ │ └── security
│ ├── config # Config files │ ├── config # Config files
│ │ ├── avatars
│ │ ├── collections
│ │ ├── locale
│ │ ├── specs
│ │ ├── storage
│ │ └── templates
│ ├── controllers # API & dashboard controllers │ ├── controllers # API & dashboard controllers
│ │ ├── api │ │ ├── api
│ │ ├── shared │ │ ├── shared
│ │ └── web │ │ └── web
│ ├── db # DB schemas │ ├── init # DB schemas
│ ├── sdks # SDKs generated copies (used for generating code examples) │ └── database
├── tasks # Server CLI commands └── views # HTML server-side templates
├── views # HTML server-side templates ├── general
└── workers # Background workers └── install
├── bin # Server executables (tasks & workers) ├── bin # Server executables (tasks & workers)
├── docker # Docker related resources and configs ├── dev # Debugger config
├── docs # Docs and tutorials ├── docs # Docs and tutorials
│ ├── examples │ ├── examples
│ ├── lists
│ ├── references │ ├── references
│ ├── sdks
│ ├── services │ ├── services
│ ├── specs │ ├── specs
│ └── tutorials │ └── tutorials
├── public # Public files ├── public # Public files
│ ├── dist
│ ├── fonts │ ├── fonts
│ ├── images │ ├── images
│ ├── scripts │ ├── sdk-console
│ └── styles │ ├── sdk-project
├── src # Supporting libraries (each lib has one role, common libs are released as individual projects) │ └── sdk-web
│ └── Appwrite ├── src # Supporting libraries (each lib has one role, common libs are released as
│ ├── Auth │ ├── Appwrite
│ ├── Detector │ │ ├── Auth
│ ├── Docker │ │ ├── Certificates
| ├── DSN │ │ ├── Deletes
│ ├── Event │ │ ├── Detector
│ ├── Extend │ │ ├── Docker
│ ├── GraphQL │ │ ├── Event
│ ├── Messaging │ │ ├── Extend
│ ├── Migration │ │ ├── Functions/Validator
│ ├── Network │ │ ├── GraphQL
│ ├── OpenSSL │ │ ├── Hooks
│ ├── Promises │ │ ├── Messaging
│ ├── Specification │ │ ├── Migration
│ ├── Task │ │ ├── Network
│ ├── Template │ │ ├── OpenSSL
│ ├── URL │ │ ├── Platform
│ └── Utopia │ │ ├── Promises
│ │ ├── PubSub
│ │ ├── SDK
│ │ ├── Task/Validator
│ │ ├── Template
│ │ ├── Transformation
│ │ ├── URL
│ │ ├── Utopia
│ │ └── Vcs
│ └── Executor
└── tests # End to end & unit tests └── tests # End to end & unit tests
├── benchmarks
├── e2e ├── e2e
├── extensions
├── resources ├── resources
└── unit └── unit
``` ```