aboutsummaryrefslogtreecommitdiffstats
path: root/Source/TableDocument.m
diff options
context:
space:
mode:
authorBibiko <bibiko@eva.mpg.de>2010-01-10 19:23:42 +0000
committerBibiko <bibiko@eva.mpg.de>2010-01-10 19:23:42 +0000
commitbd1c8a535691781746f1a1ff4ea9d215744061c5 (patch)
tree5ee5d4b7f3a7f42b737ec8aa7bc42a7fde4bec0c /Source/TableDocument.m
parent602633c84982f4e8061cde8a3cb09ada6c4d11bf (diff)
downloadsequelpro-bd1c8a535691781746f1a1ff4ea9d215744061c5.tar.gz
sequelpro-bd1c8a535691781746f1a1ff4ea9d215744061c5.tar.bz2
sequelpro-bd1c8a535691781746f1a1ff4ea9d215744061c5.zip
• first preparations to improve the Custom Query database names/table names/field names + type and encoding completion
- after connecting and updating the table list a background task executed on a different connection will be performed to query the information_schema db (MySQL >= 5 only so far) - the MCPConnection object holds a NSDictionary with all structural data Note: not yet active
Diffstat (limited to 'Source/TableDocument.m')
-rw-r--r--Source/TableDocument.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/TableDocument.m b/Source/TableDocument.m
index 85cb99c5..30645361 100644
--- a/Source/TableDocument.m
+++ b/Source/TableDocument.m
@@ -680,6 +680,8 @@
window:tableWindow
notificationName:@"Connected"];
+ // Query the structure of all databases in the background (mainly for completion)
+ [mySQLConnection performSelector:@selector(queryDbStructure) withObject:nil afterDelay:0.1];
// Init Custom Query editor with the stored queries in a spf file if given.
[spfDocData setObject:[NSNumber numberWithBool:NO] forKey:@"save_editor_content"];