|
|
@@ -924,18 +924,24 @@ - (BOOL)executeUpdate:(NSString*)sql error:(NSError**)outErr withArgumentsInArra
|
|
|
// all is well, let's return.
|
|
|
}
|
|
|
else if (SQLITE_ERROR == rc) {
|
|
|
- NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_ERROR", rc, sqlite3_errmsg(_db));
|
|
|
- NSLog(@"DB Query: %@", sql);
|
|
|
+ if (_logsErrors) {
|
|
|
+ NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_ERROR", rc, sqlite3_errmsg(_db));
|
|
|
+ NSLog(@"DB Query: %@", sql);
|
|
|
+ }
|
|
|
}
|
|
|
else if (SQLITE_MISUSE == rc) {
|
|
|
// uh oh.
|
|
|
- NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_MISUSE", rc, sqlite3_errmsg(_db));
|
|
|
- NSLog(@"DB Query: %@", sql);
|
|
|
+ if (_logsErrors) {
|
|
|
+ NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_MISUSE", rc, sqlite3_errmsg(_db));
|
|
|
+ NSLog(@"DB Query: %@", sql);
|
|
|
+ }
|
|
|
}
|
|
|
else {
|
|
|
// wtf?
|
|
|
- NSLog(@"Unknown error calling sqlite3_step (%d: %s) eu", rc, sqlite3_errmsg(_db));
|
|
|
- NSLog(@"DB Query: %@", sql);
|
|
|
+ if (_logsErrors) {
|
|
|
+ NSLog(@"Unknown error calling sqlite3_step (%d: %s) eu", rc, sqlite3_errmsg(_db));
|
|
|
+ NSLog(@"DB Query: %@", sql);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
} while (retry);
|
|
|
@@ -968,8 +974,10 @@ - (BOOL)executeUpdate:(NSString*)sql error:(NSError**)outErr withArgumentsInArra
|
|
|
}
|
|
|
|
|
|
if (closeErrorCode != SQLITE_OK) {
|
|
|
- NSLog(@"Unknown error finalizing or resetting statement (%d: %s)", closeErrorCode, sqlite3_errmsg(_db));
|
|
|
- NSLog(@"DB Query: %@", sql);
|
|
|
+ if (_logsErrors) {
|
|
|
+ NSLog(@"Unknown error finalizing or resetting statement (%d: %s)", closeErrorCode, sqlite3_errmsg(_db));
|
|
|
+ NSLog(@"DB Query: %@", sql);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
_isExecutingStatement = NO;
|