This repository contains the code / starting points that match the topics in the material repository.
- This repo only contains the code / starting points - the exercise descriptions remain in the material repository
- Starting points are in separate branches, the branch name maps to the corresponding topics in the material repository, e.g.
logging-fundamentals
- The code for the starting point resides directly in the top-level directory of the corresponding branch
- The master branch only contains a base project with following run scripts:
npm test
runs all testnpm run db:start
start a local postgres docker containernpm run lint
runs static code checks
Learning Objectives:
- how to connect to a DB
- how to create a schema
- how to perform queries
- how to parameterize queries
- how to test the persistence layer:
- how to fill database with test data