Framework
Think Arke
Low level Entities
Group

Group

With Group, you can create aggregation of arke and relative units.

Persistence

When you create a Group their information are stored inside our Database, according to the defined project, inside the arke_unit table.

We have the id column that stores the Universally Unique Identifier (UUID), the arke_id column that stores the arke identifier (for group primitive will be always group), 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

Group has a dedicated arke_list parameter that stores the list of arke IDs grouped

"arke_list": {
    "value": [
      "super_admin",
      "member"
    ],
    "datetime": "2023-12-22T10:27:30Z"
},

RESTful Endpoints

When you create a Group a set of default API are generated to manage it, the API could be authenticated and could have restricted permissions, additional params are ready-to-use like sorting, filtering and more. Discover them in the dedicated RESTful API section.