Framework
Think Arke
Special Entities
Project

Project

Project is a special arke with dedicated functionalities. With them, you can isolate your application environment.

Persistence

When you create a Project their information are stored inside our Database, in the arke_system schema, inside the arke_unit table.

We have the id column that stores the Universally Unique Identifier (UUID) that represent the database schema, the arke_id column that stores the arke identifier (for project primitive will be always arke_project), the data column that stores parameters definition and their values, the metadata column for additional info, the inserted_at column to indicate when record is created and the updated_at column to indicate when record is updated.

ArkeDBView

Project has a dedicated type parameter that stores the schema type

"type": {
   "value": "postgres_schema",
   "datetime": "2024-03-11T16:53:25Z"
},

RESTful Endpoints

Projects are unit of the pre-defined arke arke_project, a set of default API are generated to manage it, the API are authenticated and have restricted permissions, additional params are ready-to-use like sorting, filtering and more. Discover them remember that your arke_id is arke_project in the dedicated RESTful API section.