Changelog
- 541d8b8: Using go imports to fmt, updates ci to check for this and go mod tidy changes (@kamsandhu93)
- 8fa9891: adds go vet check to ci build (@kamsandhu93)
- aadbad5: boilerplate for the sql db imp, adds sql db package and switch based on envar (@kamsandhu93)
- 782e4f6: commands to seed db (@kamsandhu93)
- d8626ed: db package now accepts ctx (@kamsandhu93)
- 1e50293: dockerised app now runs with mysql db (@kamsandhu93)
- d8ade42: fixes ci checks (@kamsandhu93)
- f89cc05: implements working getall, create and update sql methods for mysql package (@kamsandhu93)
- 22f2ea2: implements working soft delete functionality to sql db (@kamsandhu93)
- 3215828: moves model out of graph dir and into root (@kamsandhu93)
- f6ae1bb: refactors in memory db into its own dir, package now returns struct which is passed into the resolver, using an interface, in preparation for addition of a sql db (@kamsandhu93)
- 805bcb7: sql dump for weapons table (@kamsandhu93)
- ed8d3b0: wraps all ci commands behind make commands so they can be ran locally with ease, and so local comands are consistent with the ci (@kamsandhu93)