# Todo ## User DB Functions - [x] createUser - [x] getUserById - [x] getUserByIdAuth (authorized users only, has all data; backend use only) - [x] getUserByUsername (authorized users only, has all data, no subs; backend use only) - [x] verifyUser (uses getUserByUsername) - [ ] getAllUsers - [ ] updateUser - [ ] deleteUser (changes active state) - [ ] createSub - [ ] getSubByUserId - [ ] getSubsByStatus - [ ] updateSub - [ ] cancelSub ## Item DB Functions - [ ] createColor - [ ] getColorByName - [ ] getColorByCode - [ ] editColor - [ ] deleteColor - [ ] addItem - [ ] getItemByName - [ ] getItemByType - [ ] getItemBySubtype - [ ] editItem - [ ] deleteItem - [ ] addPattern - [ ] editPattern - [ ] deletePattern ## Client DB Functions - [ ] createClient - [ ] updateClient - [ ] deleteClient - [ ] createChoice - [ ] getChoice - [ ] updateChoice - [ ] deleteChoice - [ ] getClientsByUser - [ ] getclientById
Todo
User DB Functions
Item DB Functions
Client DB Functions