aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPDatabaseData.h
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2015-10-25 19:40:17 +0100
committerMax <post@wickenrode.com>2015-10-25 19:40:17 +0100
commit07b2773ec7c74334922577cb7259fcb44da7a888 (patch)
tree8ac3954ff7af4e5c50491b7c7d3c002fb961a5fa /Source/SPDatabaseData.h
parent885d0cabc06c3a130ea54bed1621078bbad715c0 (diff)
downloadsequelpro-07b2773ec7c74334922577cb7259fcb44da7a888.tar.gz
sequelpro-07b2773ec7c74334922577cb7259fcb44da7a888.tar.bz2
sequelpro-07b2773ec7c74334922577cb7259fcb44da7a888.zip
Improve the way Sequel Pro inferrs the collation of a column. (#2237)
This does not entirely fix the bug of SP sometimes displaying the wrong collation, but should work in >= 99% of cases.
Diffstat (limited to 'Source/SPDatabaseData.h')
-rw-r--r--Source/SPDatabaseData.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/SPDatabaseData.h b/Source/SPDatabaseData.h
index aaf92f3d..f2fe08e1 100644
--- a/Source/SPDatabaseData.h
+++ b/Source/SPDatabaseData.h
@@ -42,6 +42,7 @@
@interface SPDatabaseData : NSObject
{
NSString *characterSetEncoding;
+ NSString *defaultCollationForCharacterSet;
NSString *defaultCharacterSetEncoding;
NSString *defaultCollation;
NSString *serverDefaultCharacterSetEncoding;
@@ -72,6 +73,7 @@
- (NSArray *)getDatabaseCollations;
- (NSArray *)getDatabaseCollationsForEncoding:(NSString *)encoding;
+- (NSString *)getDefaultCollationForEncoding:(NSString *)encoding;
- (NSArray *)getDatabaseStorageEngines;
- (NSArray *)getDatabaseCharacterSetEncodings;