backend

command
v0.0.0-...-1d0deca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2021 License: MIT Imports: 6 Imported by: 0

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

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL