Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 855 Bytes

Psuedocode.md

File metadata and controls

21 lines (15 loc) · 855 Bytes

GIVEN a functional Express.js API WHEN I add my database name, MySQL username, and MySQL password to an environment variable file THEN I am able to connect to a database using Sequelize

WHEN I enter schema and seed commands THEN a development database is created and is seeded with test data

WHEN I enter the command to invoke the application THEN my server is started and the Sequelize models are synced to the MySQL database

WHEN I open API GET routes in Insomnia for categories, products, or tags THEN the data for each of these routes is displayed in a formatted JSON

WHEN I test API POST, PUT, and DELETE routes in Insomnia THEN I am able to successfully create, update, and delete data in my database

  1. Enter in columns commands for the models
  2. Attach relationships between the models tables
  3. Enter api GET POST PUT and DELETE routes