package
0.0.0-20210129181804-1d0deca2a76e
Repository: https://github.com/pocinnovation/codebasemanager.git
Documentation: pkg.go.dev

# 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

FieldsDescriptionTypeRemark
NameProject name (Base Directory)StringMandatory/Unique
PathProject Path (Given by Watcher)StringMandatory/Unique
ModulesProject ModulesList of Module

Module

FieldsDescriptionTypeRemark
NameModule name (Base Directory)StringMandatory/Unique
PathModule Path (Given by Watcher)StringMandatory/Unique
FunctionsModule's FunctionsList of Functions

Function

FieldsDescriptionTypeRemark
NameProject name (Base Directory)StringMandatory/Unique
PathProject Path (Given by Watcher)StringMandatory/Unique

Details

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author

# Structs

No description provided by the author