diff --git a/ChangeLog b/ChangeLog index a91ea79..7a4d6c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-03-25: Sebastian Reitenbach + * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m + CHAR is NSString, not NSNumber, makes the DataBrowser + show strings + 2013-03-24: Sebastian Reitenbach * EOAccess/EOAdaptorChannel.m the subclasses are responsible for describeModelWithTableNames diff --git a/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m b/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m index aee4f27..32a5215 100644 --- a/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m +++ b/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m @@ -363,7 +363,7 @@ static id newNumberValue(const char *data, EOAttribute *attrib) externalType = [NSString stringWithFormat:@"%s", results[count]]; if ([externalType hasPrefix:@"CHAR"] == YES) { - valueClass = @"NSNumber", valueType = @"c"; + valueClass = @"NSString", valueType = @"c"; } else if ([externalType hasPrefix:@"BOOL"] == YES) {