A simple bash database engine that's built using whiptail as a TUI. The extension used for the database files is ".beng" and for the tables the extension is ".tbeng", the main directory for this project is created at ~/DBeng
sudo apt-get update -y && sudo apt-get install -y whiptail
1-Database creation
2-Database listing
3-Databasse deletion
4-Table creation
5-Table listing
6-Table deletion
7-Table row modification
8-Table row deletion
*This project was made by CPD track students at ITI intake number 40.
*You can read more about whiptail here:
https://linux.die.net/man/1/whiptail
https://en.wikibooks.org/wiki/Bash_Shell_Scripting/Whiptail
1- Clone this repository or simply download as zip file and then decompress it.
2- make sure to give the main script "db_main.sh" execution permission by navigating to the directory of DBeng by:
chmod u+x db_main.sh
3- Run the main script:
./db_main.sh