         
         try dbQueue.write(_insertRecords)
         
-        dbQueue.read { db in
+        try dbQueue.read { db in
             assert(try! Int.fetchOne(db, sql: "SELECT COUNT(*) FROM items")! == insertedRowCount)
             assert(try! Int.fetchOne(db, sql: "SELECT MIN(i0) FROM items")! == 0)
             assert(try! Int.fetchOne(db, sql: "SELECT MAX(i9) FROM items")! == insertedRowCount - 1)

        
        try dbQueue.write(_insertCodables)
        
        dbQueue.read { db in
            assert(try! Int.fetchOne(db, sql: "SELECT COUNT(*) FROM items")! == insertedRowCount)
            assert(try! Int.fetchOne(db, sql: "SELECT MIN(i0) FROM items")! == 0)
            assert(try! Int.fetchOne(db, sql: "SELECT MAX(i9) FROM items")! == insertedRowCount - 1)

        
        try dbQueue.write(_insertStructs)
        
        try dbQueue.read { db in
            assert(try! Int.fetchOne(db, sql: "SELECT COUNT(*) FROM items")! == insertedRowCount)
            assert(try! Int.fetchOne(db, sql: "SELECT MIN(i0) FROM items")! == 0)
            assert(try! Int.fetchOne(db, sql: "SELECT MAX(i9) FROM items")! == insertedRowCount - 1)
