
I have tons of attributes to add. is there a way to programmatically do so instead of manually? It's a web app using nodejs/typescript

Sure, you can create databases, collections and attributes entirely programatically.
https://appwrite.io/docs/references/cloud/server-nodejs/databases#create https://appwrite.io/docs/references/cloud/server-nodejs/databases#createCollection https://appwrite.io/docs/references/cloud/server-nodejs/databases#createBooleanAttribute

Are you creating attributes at runtime? If so, why?

no I'm not

in addition to Kenny's suggestion, I would also recommend using the Appwrite CLI to maintain your schema with the appwrite.json
Recommended threads
- Relationship problem
When I UPDATE a document that has a relationship and I pass id and all the data of the relationship it works but if i CREATE a document then it says 401 user un...
- Automatic chunking for large media does ...
Hi! Using https://github.com/appwrite/sdk-for-apple to upload images to Storage, it does not upload images larger than ~2mb. Error message: `Invalid document...
- Is it possible to change the model to a ...
Is it possible to change the model to a custom model, like: https://chatgpt.com/g/g-rmdbtMF7a-expedia , or only the base 3.5 turbo is possible for chatting?
