Vi gick lite snabbt igenom gårdagens ganska innehållsrika lektion en gång till, och därefter skrev vi ”Redigera café”-funktionaliteten av vår app.
Sen introducerade vi knex som är en ”Query Builder” och som gör att vi inte behöver skriva ”rå” SQL utan kan nyttja en mer objektorienterad programmeringsstil när vi interagerar med databaser.
Efter lite initiala (😅) problem med att knex inte rensade gamla parametrar så fick vi det att lira fint och dök in på funktionaliteten att även kunna radera ett café.
Vi avslutade med att göra en refactoring av delar av databas-frågorna till en separat databas-modul, och ni fick i uppgift att se om ni kunde skriva klart den.
Länkar
knex Query Builder
Workshop/självstudier
Se om ni kan skriva klart vår refactoring till en separat databas-modul (db/cafee.js) för alla café-relaterade databasfrågor.