Nestjs, Transactions, Dependency Injection, Repository Pattern, Repository Design Pattern.
and request scoped repositories to automatically wrap all the queries of a specific route in a transaction so we don’t have to create the query runner object manually each time. NOTE: I just want to note that this database & API we are building is not designed for production use as we are missing a