I've created a subclass of SQLRelationalTableModel and overridden selectStatement(). This is so that I can modify the select statement to convert integers to dates (I'm using SQLite).
This works fine, and it appears that I can update the view (QTableView) correctly
Unfortunately when I call submitAll() on my model I get the error "no such column: startDate) Unable to execute statement".
The column in question is "employee.startDate". How can I see the SQL statement that will be used to update my database? And how can I then modify it if necessary?