Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Addition of all the remaining Models with their respective Controller and Service #5

Merged
merged 8 commits into from
Mar 26, 2024

Conversation

ecyr20
Copy link
Contributor

@ecyr20 ecyr20 commented Mar 25, 2024

Added the remaining additional models, bringing the count to 20 models, controllers, and services.

Total of around 100 default CRUD routes with currently four additional rotes for lists, more will need to be added.

ecyr20 added 8 commits March 7, 2024 12:23
The additional route in mechanism allows for the mechanisms from a certain family to be got from the database.
Added routes to the Mechanism, Reaction, species, and Tag Mechanism Controller.

For Mechanism it is to get all mechanisms for a family uuid.

For Tag Mechanism its to get all tag mechanisms for a mechanism uuid.

For reactions and species its to get all the ones associated with a tag mechanism ID.
Added PropertyList, PropertyType, ReactionSpeciesList, User, and UserPreferences..
Added the version models for Property, Reaction Species List, Tag Mechanism Reaction and Species List.

Created the controllers and services for them as well.

All basic functionality should now be complete, pending testing
The tables called in the SQL statements were for some reason Mecanism_TagMechanism instead of the proper tables.

Affects MechTagMechList and the two TagMech Reaction and Species Lists.
@ecyr20 ecyr20 changed the title Additional of all the remaining Models with their respective Controller and Service Addition of all the remaining Models with their respective Controller and Service Mar 25, 2024
@ecyr20 ecyr20 requested a review from K20shores March 25, 2024 20:17
@ecyr20 ecyr20 merged commit 349965a into main Mar 26, 2024
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants