Skip to content

Refactor: Complete enterprise database management logic#5

Open
ersozberk wants to merge 2 commits into
Altharva2007:mainfrom
ersozberk:main
Open

Refactor: Complete enterprise database management logic#5
ersozberk wants to merge 2 commits into
Altharva2007:mainfrom
ersozberk:main

Conversation

@ersozberk
Copy link
Copy Markdown

This PR introduces several architectural improvements to enhance security and performance:

Security: Integrated python-dotenv to manage sensitive database credentials via environment variables, removing hardcoded passwords from the source code.

Performance: Replaced single-connection logic with Oracle Connection Pooling. bu ensures better resource management and scalability.

Modernization: Fully migrated the driver logic from cx_Oracle to the latest python-oracledb standards.

Project Structure: Added requirements.txt and .env.example for professional environment setup.

@Altharva2007 Altharva2007 force-pushed the main branch 28 times, most recently from 2ac0f8e to c43d4ef Compare April 17, 2026 15:41
@Altharva2007 Altharva2007 force-pushed the main branch 30 times, most recently from 6689634 to 1175db2 Compare April 23, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants