Each subfolder corresponding to an API implementation should conform to the following specifications about the data model & the API endpoints to be included in the benchmark.
Entity Diagram created using Mermaid:
erDiagram
ACCOUNT ||--|{ LIST : has
LIST ||--|{ TASK : "contains"
Note: You can have a look on the SQL initialization script for more details.
Common characteristics:
- Default error handler
- Data validation
An OpenAPI 3.0.0 specification is available in YAML in this repo EcobenchmarkBackEnd-0.0.1-swagger.yaml or online on SwaggerHub.