Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Refactor storage model to provide other alternatives besides an RDBMS / SQL db #189

Closed
prologic opened this issue Jan 7, 2022 · 3 comments · Fixed by #212
Closed

Refactor storage model to provide other alternatives besides an RDBMS / SQL db #189

prologic opened this issue Jan 7, 2022 · 3 comments · Fixed by #212

Comments

@prologic
Copy link

prologic commented Jan 7, 2022

Is it worthwhile refactoring the code and some of the database related functions I see in the schema such that simpler/smaller installations can be deployed? For example using a BoltDB database?

@ortuman
Copy link
Owner

ortuman commented Jan 23, 2022

👋 @prologic

The current repository interface already abstracts the application from the underlying used database.

However, the real reason jackal doesn't support extra databases other than PgSQL is quite simple: time.

Having to maintain two different implementations would require me a precious time that I'd rather invest on some other features that IMO would add more value.

Anyway, I like your idea of having smaller/simpler installations. And if possible, I'd consider it in the future. 😃

@ortuman ortuman linked a pull request Feb 19, 2022 that will close this issue
@ortuman
Copy link
Owner

ortuman commented Mar 4, 2022

@prologic this was finally implemented @ v0.58.0

And thanks for the suggestion. 🙇‍♂️

@prologic
Copy link
Author

prologic commented Mar 4, 2022

Oh this is great news! I might actually go stand up an instance of this now 🥳

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants