πireal is a teaching tool for use in learning introduction to database. It allows the user to interactively experiment with Relational Algebra.
You can download the installer from here. Currently we only have installer for Windows and Debian. If you know how to pack for Mac OS or any other Linux distribution, I'll thank you.
There is always the option to execute from the sources:
NOTE: The following commands assume that you have activated the virtual environment of your project.
$ pip install .
First install all dependencies to have the development environment ready:
$ make pip-install
Take a look the Makefile
for more commands:
$ make
test -- run tests
test-gui -- run tests for GUI
test-integration -- run integration tests
pep8 -- run pycodestyle
flake8 -- run flake8
lint -- run pycodestyle and flake8
dist -- run python setup.py sdist
deb -- build a .deb package
rc -- buil resources
Now you're ready to contribute to the project 🙂.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GNU GPLv3. See COPYING
for more information.
Gabriel Acosta - @_alfacentauri - acostadariogabriel@gmail.com