`tryGet<RecordName>` returns Option types rather than raise exceptions.
For example:
generateProcsForModels(MyDb, [ User ])
will now create both:
proc getUser*(db: MyDb, id: string): User
proc tryGetUser*(db: MyDb, id: string): Option[User]