Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abstraction Layer for PostgreSQL #14

Open
Hemanthr1 opened this issue Jul 19, 2024 · 3 comments
Open

Abstraction Layer for PostgreSQL #14

Hemanthr1 opened this issue Jul 19, 2024 · 3 comments
Assignees
Labels
backend feature New feature or request

Comments

@Hemanthr1
Copy link
Member

Issue Description

Implement an abstraction layer for PostgreSQL to improve database management and facilitate easier interactions with the database.

Expected Behavior

The application should seamlessly manage database operations through the abstraction layer, enhancing maintainability and flexibility.

Actual Behavior

Currently, the database interactions are tightly coupled with the implementation, making management more complex.

@Hemanthr1 Hemanthr1 added enhancement backend feature New feature or request and removed enhancement labels Jul 19, 2024
@JishnuGoyal
Copy link
Contributor

JishnuGoyal commented Sep 1, 2024

Hi, I understand that this is a comparatively complex issue, but i would like to go about it if it can be assigned. I tried searching for PostgreSQL in the codebase, but I found all the repositories in the /repo package extend the mongoRepository.
I wonder which file would be a good starting point to approach this issue. I would also highly appreciate if the issue description could be elaborated a bit, giving more insight into what is expected from the prospective solution.

Thanks!

@Hemanthr1
Copy link
Member Author

@dhairya-quash Help @JishnuGoyal with understanding the issue in detail

@Hemanthr1
Copy link
Member Author

@JishnuGoyal Kindly resume the conversation for any issue on our discord's open-source channel https://discord.gg/BuQPj8JY

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants