What is Orator
Orator is an ORM or an Object Relational Mapper. Thats just fancy for saying that it uses objects (in this case, Python objects) to "map" something (in this case database tables). There are many different ORM's out there and they all do essentially the same thing. They fetch data from tables so you can manipulate it in your code.
You can find more information on Orator on the GitHub repo here.
Eager loading is a godsend when you have to iterate over a collection of results that require accessing relationships. Eager loading is sort of a weird terminology since it ...