Monotone-Parent: 72e31717fbab90d678f049356e5b620eaaf91253
Monotone-Revision: 7b6ad79fde0791f201e8b98eb957ded1410de5c1 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-04-20T20:22:15 Monotone-Branch: ca.inverse.sogomaint-2.0.2
parent
0a527f0f8d
commit
769979d8d5
|
@ -1,3 +1,8 @@
|
||||||
|
2010-04-20 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* EOAdaptorChannel+GCS.m (-tableExistsWithName:): cleaned method
|
||||||
|
up.
|
||||||
|
|
||||||
2009-11-30 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
2009-11-30 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
* GCSChannelManager.m (-databaseKeyForURL): removed obsolete
|
* GCSChannelManager.m (-databaseKeyForURL): removed obsolete
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
@implementation EOAdaptorChannel(GCS)
|
@implementation EOAdaptorChannel(GCS)
|
||||||
|
|
||||||
- (BOOL) tableExistsWithName: (NSString *) _tableName
|
- (BOOL) tableExistsWithName: (NSString *) tableName
|
||||||
{
|
{
|
||||||
NSException *ex;
|
NSException *ex;
|
||||||
NSString *sql;
|
NSString *sql;
|
||||||
|
@ -39,15 +39,14 @@
|
||||||
didOpen = YES;
|
didOpen = YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
sql = @"SELECT COUNT(*) FROM ";
|
sql = [NSString stringWithFormat: @"SELECT COUNT(*) FROM %@ WHERE 1 = 2",
|
||||||
sql = [sql stringByAppendingString:_tableName];
|
tableName];
|
||||||
sql = [sql stringByAppendingString:@" WHERE 1 = 2"];
|
ex = [self evaluateExpressionX: sql];
|
||||||
|
|
||||||
ex = [[[self evaluateExpressionX:sql] retain] autorelease];
|
|
||||||
[self cancelFetch];
|
[self cancelFetch];
|
||||||
|
|
||||||
if (didOpen) [self closeChannel];
|
if (didOpen) [self closeChannel];
|
||||||
return ex != nil ? NO : YES;
|
|
||||||
|
return (ex == nil);
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) dropTables: (NSArray *) tableNames
|
- (void) dropTables: (NSArray *) tableNames
|
||||||
|
|
Loading…
Reference in New Issue