diff options
author | stuconnolly <stuart02@gmail.com> | 2009-08-28 18:27:36 +0000 |
---|---|---|
committer | stuconnolly <stuart02@gmail.com> | 2009-08-28 18:27:36 +0000 |
commit | aea8e96f2adc91b64e7c521f34890e93f27da36c (patch) | |
tree | cfdaf58dfe18e46c890023cbe53f17231097beb5 /Source/SPTableData.m | |
parent | 480e035307bfc2dfa5feee16dacd43150b520d6a (diff) | |
download | sequelpro-aea8e96f2adc91b64e7c521f34890e93f27da36c.tar.gz sequelpro-aea8e96f2adc91b64e7c521f34890e93f27da36c.tar.bz2 sequelpro-aea8e96f2adc91b64e7c521f34890e93f27da36c.zip |
If the SSH tunnel is unable to bind to the local port because there is already an existing tunnel, give the user the option of using a standard connection to localhost on the port that is in use in order to use the existing tunnel. Fixes issue #371.
Diffstat (limited to 'Source/SPTableData.m')
-rw-r--r-- | Source/SPTableData.m | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/Source/SPTableData.m b/Source/SPTableData.m index e61eb552..083de094 100644 --- a/Source/SPTableData.m +++ b/Source/SPTableData.m @@ -433,9 +433,8 @@ int nextOffs = 12; if( [parts count] > 8 ) { - // NOTE: this won't get SET NULL | NO ACTION + // NOTE: this won't get SET NULL | NO ACTION | RESTRICT if( [[parts objectAtIndex:9] hasPrefix:@"UPDATE"] ) { - //NSLog( @"update: %@", [parts objectAtIndex:10] ); if( [NSArrayObjectAtIndex(parts, 10) hasPrefix:@"SET"] ) { [constraintDetails setObject:@"SET NULL" forKey:@"update"]; @@ -450,7 +449,6 @@ } } else if( [NSArrayObjectAtIndex(parts, 9) hasPrefix:@"DELETE"] ) { - //NSLog( @"delete: %@", [parts objectAtIndex:10] ); if( [NSArrayObjectAtIndex(parts, 10) hasPrefix:@"SET"] ) { [constraintDetails setObject:@"SET NULL" forKey:@"delete"]; @@ -467,7 +465,6 @@ } if( [parts count] > nextOffs - 1 ) { if( [NSArrayObjectAtIndex(parts, nextOffs) hasPrefix:@"UPDATE"] ) { - //NSLog( @"update: %@", [parts objectAtIndex:13] ); if( [NSArrayObjectAtIndex(parts, nextOffs+1) hasPrefix:@"SET"] ) { [constraintDetails setObject:@"SET NULL" forKey:@"update"]; @@ -480,7 +477,6 @@ } } else if( [NSArrayObjectAtIndex(parts, nextOffs) hasPrefix:@"DELETE"] ) { - //NSLog( @"delete: %@", [parts objectAtIndex:13] ); if( [NSArrayObjectAtIndex(parts, nextOffs+1) hasPrefix:@"SET"] ) { [constraintDetails setObject:@"SET NULL" forKey:@"delete"]; @@ -498,7 +494,6 @@ } // primary key else if( [NSArrayObjectAtIndex(parts, 0) hasPrefix:@"PRIMARY"] ) { - //NSLog( @"pkey is %@", [[parts objectAtIndex:2] stringByTrimmingCharactersInSet:junk] ); } // key else if( [NSArrayObjectAtIndex(parts, 0) hasPrefix:@"KEY"] ) { |