University assignment.
The task is to build an application that can perform basic CRUD operations on a property and use an arbitrary database.
Out of curiosity, I've chosen SQLite and made an attempt to write my own extremely simple ORM (not even deserving that name).