@override Future<int> lastInsertId() async { final r = await execute("SELECT LAST_INSERT_ID()"); return r.firstValue() ?? 0; }