Prepared statements that do not return values appear to generate a fatalError.
database.prepare(query: "DELETE FROM my_table WHERE "MyIndex" = $1").wait()
Postgres responds with a message of type 110 (.noData) which trips the default case at
|
fatalError("Unexpected message: \(message)") |