README ¶
CodeBaseManager - Backend
This module is a Dockerized API that allow user to stock information about project added by users.
Overview
This API use go-sqlite3 and Gin.
It receives requests by CBM-Watcher to keep track of changes in watched Repository.
Start & Stop
This module is being launch directly during installation, on a Port chosen by the user.
It is not yet started with a systemctl service, but the user can launch it manually with CLI:
cbm server start
cbm server stop
Tables
Project
Fields | Description | Type | Remark |
---|---|---|---|
Name | Project name (Base Directory) | String | Mandatory/Unique |
Path | Project Path (Given by Watcher) | String | Mandatory/Unique |
Modules | Project Modules | List of Module |
Module
Fields | Description | Type | Remark |
---|---|---|---|
Name | Module name (Base Directory) | String | Mandatory/Unique |
Path | Module Path (Given by Watcher) | String | Mandatory/Unique |
Functions | Module's Functions | List of Functions |
Function
Fields | Description | Type | Remark |
---|---|---|---|
Name | Project name (Base Directory) | String | Mandatory/Unique |
Path | Project Path (Given by Watcher) | String | Mandatory/Unique |
Details
Documentation ¶
There is no documentation for this package.
Click to show internal directories.
Click to hide internal directories.