Crud for manipulations in oracle database with methods of inserting, updating, capturing and removing data. using the requests library in python.
requests- Communication with api.pytest- Testing.oracledb- Connect with oracle database.python-dotenv- Load environment variables.flask- Development of api.flask_cors- Api CORS configuration.
- Manipulation of data from a database: Methods of inserting, updating, creating, and removing data using requests.
- Simple and intuitive interface: Simple and entuitive command-line interface for handling a database.
- Dynamic interface, being able to manipulate the table you want!
- Clone the Repository:
git clone https://github.com/felipeclarindo/crud-cli.git- Enter directory:
cd crud-cli- Create
Virtual Environment:
python -m venv .venv-
Enable
Virtual Environmentby running the.batfile in.venv/Scripts/activate.bat. -
Install dependencies:
pip install - r requirements.txt- Run api server:
python src/api/server.py- Run the application:
python src/main.py- Interact with the menu interface and perform the desired manipulation in the database.
Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.
Felipe Clarindo
This project is licensed under the GNU Affero License.