DB manager

dbmanager is tool for operating db.

Developed in perl code.

The README is used to introduce the modules and provide instructions on how to install the modules, any machine dependencies it may have and any other information that should be provided before the modules are installed.

dbmanager checker dbmanager github issues dbmanager github contributors

dbmanager documentation status

Contents

Installation

Used next development environment

debian linux os

Navigate to release page download and extract release archive.

To install dbmanager

Follow instructions from README for each module.

Set INSTALL_BASE=/usr/local/perl/

Dependencies

dbmanager requires next modules and libraries

Check requires from README for each module.

Library structure

dbmanager is based on MOP.

Library structure

dbmanager
    ├── bin/
       ├── DBManager.pm
       ├── dbmanager_run.pl
       ├── DBOperation.pm
       ├── Department/
          ├── AddDepartment.pm
          ├── DelDepartment.pm
          ├── GetDepartmentNames.pm
          ├── GetDid.pm
          ├── GetMaxDid.pm
          └── ListDepartments.pm
       ├── Employee/
          ├── GetEid.pm
          ├── GetFullnames.pm
          ├── GetMaxEid.pm
          ├── GetUsernames.pm
          ├── ListAll.pm
          └── ListEmployees.pm
       ├── ProcessArgs.pm
       └── User/
           ├── AddUser.pm
           ├── DelUser.pm
           ├── GetGids.pm
           ├── GetUids.pm
           └── UserToGroup.pm
    ├── conf/
       └── dbmanager.cfg
    ├── log/
       └── dbmanager.log
    └── sql/
        └── dbmanager.sql

Indices and tables