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

Add support for other backends #86

Open
crimsonknave opened this issue Jul 13, 2020 · 5 comments
Open

Add support for other backends #86

crimsonknave opened this issue Jul 13, 2020 · 5 comments
Assignees
Labels
backend Backend related issues ✨ enhancement New feature or request

Comments

@crimsonknave
Copy link

According to https://osctrl.net/components/backend/ it wouldn't be much work to support backends other than postgres. I'd love to see mysql support as that's what my database admins support.

@javuto javuto self-assigned this Jul 13, 2020
@javuto javuto added the ✨ enhancement New feature or request label Jul 13, 2020
@javuto javuto added this to the v0.2.4 milestone Jul 13, 2020
@javuto javuto added the backend Backend related issues label Jul 13, 2020
@javuto javuto modified the milestones: v0.2.4, v0.2.6 Nov 14, 2020
@javuto javuto removed this from the v0.2.6 milestone Dec 29, 2021
@javuto
Copy link
Collaborator

javuto commented Mar 25, 2022

Just removed the requirement for jsonb so any backend could be used now, via gorm

@javuto
Copy link
Collaborator

javuto commented Mar 25, 2022

PR for the refactoring: #228

@javuto
Copy link
Collaborator

javuto commented Mar 30, 2022

Dependencies for PostgreSQL have been removed, it should be straight forward to add support to other backends. Is there still any interest for it? Thanks!

@crimsonknave
Copy link
Author

I'm no longer on a team that deals with osquery, so I don't have a need for it, but it does seem useful in general to me.

@stfast
Copy link

stfast commented Dec 5, 2024

Dependencies for PostgreSQL have been removed, it should be straight forward to add support to other backends. Is there still any interest for it? Thanks!

Yes, there is an interest, as from system administration point of view with MySQL is way-way much easier to maintain HA system with master-master replication, which is a nightmare in PostgreSQL. Also PostgreSQL upgrades are a nightmare, since you can not skip major versions with distributions (like Fedora 33 directly to Fedora 41, which you can do, but not with PostgreSQL service).

It would be great to put mysql or postgres as a DSN parameter.

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

No branches or pull requests

3 participants