Default database backend for installer #11501
SchrodingersGat
started this conversation in
General
Replies: 1 comment 1 reply
-
|
that means careful handling of database install and setup (what happens if postgres is already installed - do we create a inventree database with the root access we have? for example). I'd rather just add a system warning or doc line |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
For the docker setup, as well as the devcontainer, we specify postgres as the default database backend. This has proven very solid - no issues really.
However the linux installer setup defaults to sqlite - which is fine for small setups but can run into significant issues as the database grows / more users / big queries.
References
We should consider moving the installer to use postgres as the default - otherwise we are locking in users to a sub-standard default, and it's much harder to change backend later on.
@matmair thoughts on this one? I think we are setting users up for failure by using sqlite "out of the box"
Beta Was this translation helpful? Give feedback.
All reactions