Earlier today one of my tables was failing to be created - no message in any log or output that I could find, just the table wasn't there. So when my
unit test attempted to store data in that table, it failed to do so. I eventually (through curse laden trial and error) discovered the culprit:
Commenting out the column annotation fixes the issue. Okay, so maybe that annotation doesn't belong there and is a stupid idea, .. but is there a way to debug this in the future? I'd like to see why the table isn't created, or at least some kind of hint that it wasn't created.