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

Diffrent Databases, besides sqlite. #2

Closed
Abishevs opened this issue Dec 31, 2023 · 2 comments · Fixed by #4
Closed

Diffrent Databases, besides sqlite. #2

Abishevs opened this issue Dec 31, 2023 · 2 comments · Fixed by #4
Assignees
Labels
enhancement New feature or request important The Eisenhower Method not-urgent The Eisenhower Method

Comments

@Abishevs
Copy link
Owner

It would be better to use an network DB so that inventory could be accessed from within different devices.
This way an better backup system could be used etc.

Maybe even an cloud based DB and not selfhosted.
DB suggestions:

  1. PostgreSql
  2. MySql
@Abishevs Abishevs added enhancement New feature or request important The Eisenhower Method not-urgent The Eisenhower Method labels Dec 31, 2023
@Abishevs Abishevs self-assigned this Dec 31, 2023
@Abishevs
Copy link
Owner Author

Implementing an ORM based DB manger, so that different engines could be used

@Abishevs
Copy link
Owner Author

Chose SQLAlchemy as ORM, why? Popular and seemed well documented.
Rewrote and for now commented out old code.
DB manager, rewrote function to use ORM commented or deleted old code.

BUG: The way add item works its creating an item object with def fields, before it did that without any arguments, now its not implemented nor in Item class init method nor in add item dialog class.

Abishevs added a commit that referenced this issue Jan 12, 2024
@Abishevs Abishevs linked a pull request Jan 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request important The Eisenhower Method not-urgent The Eisenhower Method
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant