Not able to create float/double attributes & relationships
- 0
- Self Hosted
- Databases
- General
- REST API
I am currently building a multiple-environment application using AppWrite self-hosted. Between my mobile application and AppWrite, there would be an additional Middleware layer that I would like to use to expand the capabilities of AppWrite. I am currently working on a database structure migration script that I could use to import the database structure from one environment to another without manually creating each collection and attributes one by one. What I've done:
- Manually created the collections & attributes using the AppWrite console interface on local selfhosted;
- Using Postman I've returned the JSON containing the database structure targeting "v1/databases/<databaseId>/collections";
- I've saved the returned JSON inside a file in my middleware and then run the script to import the data;
- Everything works properly(all the collections and attributes are created) except for two attributes of type "double" and "relationships".
This is what a double attribute looks like: { "key": "scoring_value", "type": "double", "status": "available", "error": "", "required": false, "array": false, "min": 0, "max": 5, "default": 1 } This is how the relationship attribute looks like: { "key": "videos", "type": "relationship", "status": "available", "error": "", "required": false, "array": false, "relatedCollection": "669e76f600357827e736", "relationType": "oneToOne", "twoWay": false, "twoWayKey": "669e77680011150508a5", "onDelete": "setNull", "side": "parent" } To be mentioned is that I've also tried using "float" instead of "double" but with no success.
Recommended threads
- API key not having access to database
My api key with read and write access to row and tables and DB I not working. In my test the results returned an empty database. This is the second time I am...
- how to access the value of account statu...
- Redirect from clicking team invite link ...
Hi all! Pretty new to app development in general so this might be something more generic than appwrite, but I've found (after reading the docs for the Teams API...