start work towards 1.0.8
Logging the time when a request is made and when the response has been fully received
Placing events in the database
Added summary properties
Bugfixes
Fixed order for object/database fields on insert/object creation, added information to summary dependant on whether a location has been finalised
Removed SQLITE_FILENAME global from python_logging_proxy.micro_orm - use the db class attribute of SQLBase
A load of refactoring to get the tests to run locally in my IDE's debugger
Added per-database connection lock
fixed stupid error - class method calling instance method (d'oh)
If there was an OperationalError the orm class would lock that database for the remainder of the classes lifecycle - updated logic to use try/catch, and keep trying until the database is not locked - other OperationalErrors are raised
multiple yields in context manager = bad idea - instead wrap connection with a db transaction
OK so it won't wrap multiple `execute`s in a transaction - at least this way should work
Start of work on 1.0.9