Skip to content
New issue

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

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

Already on GitHub? # to your account

DB app integration #23

Merged
merged 20 commits into from
Jun 12, 2023
Merged

DB app integration #23

merged 20 commits into from
Jun 12, 2023

Conversation

alexaib2002
Copy link
Owner

@alexaib2002 alexaib2002 commented May 29, 2023

PR remade from #21 because of erroneous merge . Check #21 (comment) for more info

This branch implements complete integration with the DB:

  • UI insertion forms will adapt to their counterpart inside the BD by displaying all properties of the table
  • UI deletion forms will adapt to their counterpart inside the DB by displaying the key about to be deleted, plus other optional fields (Customer ID & name...)
  • UI modifications will be made from the main table located in the overview page.
  • Tables will be displayed as tabs in the overview page. Users will be able to access their table view by clicking them.

Any other integration that may be needed MUST be discussed before this branch stops being a draft. Once I close this draft, no more changes will be allowed.

@alexaib2002 alexaib2002 self-assigned this May 29, 2023
@alexaib2002 alexaib2002 added ui User Interface related issue backend Related to backend tasks db Related to DB backend base Needed for the app base/platform labels May 29, 2023
@alexaib2002 alexaib2002 added this to the v0.2-backend milestone May 29, 2023
@deveshaha deveshaha marked this pull request as ready for review May 31, 2023 08:38
@alexaib2002 alexaib2002 requested a review from Kaiscer June 10, 2023 12:33
@alexaib2002 alexaib2002 mentioned this pull request Jun 10, 2023
Copy link
Collaborator

@Kaiscer Kaiscer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with this.

@alexaib2002 alexaib2002 merged commit 349ac7c into main Jun 12, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
backend Related to backend tasks base Needed for the app base/platform db Related to DB backend ui User Interface related issue
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Feature] User authentication [Feature] Dynamic fields on registry add dialog [Feature] Data updating
3 participants