drift
drift copied to clipboard
Simplify `QueryExecutor` interface
The current interface was designed in the initial moor versions and pretty much copied what sqflite exposed. But for an internal layer, we can probably simplify runInsert, runUpdate and runCustom into a single method. beginTransaction could also be changed to not return a new executor but rather modify the state of the current executor to simplify the interface.