Open ErikDrake27 opened 2 years ago
What I am attempting to say here is that SQL statements should be correct and return good data.
Just to clarify, do you mean this task to be creating a batch of generic SQL statements that will the user will choose parameters for?
Something like: SELECT FROM 'CLASSES' WHERE 'startTime' = 10am
And that these statements give back the correct results obviously
Do we mean we want to improve the existing SQL utilities/helpers and add new ones as we go along (order by, join, etc)? This seems broad as it's something we'll inevitably have to keep going back to as we add new DB dependent features
Self-assigned ("claimed") and will tweak this as soon as I get the chance
Nevermind, this one seems in danger of being a duplicate
As a User, I would like Advisor to deliver reliable information based on the parameters I enter so that I do not receive confusing or wrong data back.
if parameters have been filled out, the application returns the correct data based on the parameters.
if there is a bad parameter, the program responds with an empty query.
if there is no parameter, the program responds with an empty table.
if good values with good parameters have been inserted, the program inserts those values.
otherwise, the program responds with the proper error message.