diff options
author | Bibiko <bibiko@eva.mpg.de> | 2010-03-29 12:10:44 +0000 |
---|---|---|
committer | Bibiko <bibiko@eva.mpg.de> | 2010-03-29 12:10:44 +0000 |
commit | ae0de60e69ffd51cda85ff70417cd354ee781c1c (patch) | |
tree | fb8119cd9eccfc12281d833bbffd103ef0e4c7c4 /Source/TableDocument.m | |
parent | 24b365b2a177d7de4cdbb7601424b6b1098a8414 (diff) | |
download | sequelpro-ae0de60e69ffd51cda85ff70417cd354ee781c1c.tar.gz sequelpro-ae0de60e69ffd51cda85ff70417cd354ee781c1c.tar.bz2 sequelpro-ae0de60e69ffd51cda85ff70417cd354ee781c1c.zip |
• fixed several issue for completion lists
• improved gathering and caching of structure data coming from connection windows with the same connection
• made the structure querying more stable against threading issues
• moved getUniqueDbIdentifierFor from MCPConnection to SPNavigatorController to be up-to-date in all connection windows
• improved detection if db structure querying should be performed or not (not yet finished)
Diffstat (limited to 'Source/TableDocument.m')
-rw-r--r-- | Source/TableDocument.m | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/TableDocument.m b/Source/TableDocument.m index 2a95c158..936792b2 100644 --- a/Source/TableDocument.m +++ b/Source/TableDocument.m @@ -1092,6 +1092,16 @@ return [[SPNavigatorController sharedNavigatorController] schemaPathExistsForConnection:[self connectionID] andDatabase:dbname]; } +- (NSDictionary*)getDbStructure +{ + return [[SPNavigatorController sharedNavigatorController] dbStructureForConnection:[self connectionID]]; +} + +- (NSArray *)allSchemaKeys +{ + return [[SPNavigatorController sharedNavigatorController] allSchemaKeysForConnection:[self connectionID]]; +} + #pragma mark - #pragma mark Console methods |