Skip to content

Interaction with ShadowsDB

Pierre Baudin edited this page Mar 13, 2023 · 3 revisions

The shadows database contains information about research devices, experiment samples, experiment notes, and user permissions.

shadows-structure

Database and CMS

The database is sqLite based and runs in a docker container on the braingeneers server. Interaction with the database goes through Strapi which is a headless CMS. The CMS is used to create and manage the database. The CMS is also used to create the API that is used to interact with the database.

Changes to the core database structure are made through the Strapi Admin panel. Access to the panel is available to authorized users here

Interacting with the database using the braingeneerspy library

In order to interact with the database, you must have the api key in your credentials file