aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2015-10-04 04:14:39 +0200
committerMax <post@wickenrode.com>2015-10-04 04:14:39 +0200
commita0641ac04022f8f6d35daa2f93d470b99494af12 (patch)
tree55c8e817f425dc6b819b26aa17a1f1272c3afa8d
parentcbb44947b8519a17ff34c1e23dc74e00fedfe2b3 (diff)
downloadsequelpro-a0641ac04022f8f6d35daa2f93d470b99494af12.tar.gz
sequelpro-a0641ac04022f8f6d35daa2f93d470b99494af12.tar.bz2
sequelpro-a0641ac04022f8f6d35daa2f93d470b99494af12.zip
Fix export of BIT fields in SQL (#2262)
-rw-r--r--Source/SPExportInitializer.m2
-rw-r--r--Source/SPSQLExporter.m5
2 files changed, 3 insertions, 4 deletions
diff --git a/Source/SPExportInitializer.m b/Source/SPExportInitializer.m
index 7794d1e4..03284525 100644
--- a/Source/SPExportInitializer.m
+++ b/Source/SPExportInitializer.m
@@ -65,7 +65,7 @@
[exportProgressIndicator setIndeterminate:NO];
[exportProgressIndicator setDoubleValue:0];
- // If it's not already displayed, open the progress sheet open the progress sheet.
+ // If it's not already displayed, open the progress sheet
if (![exportProgressWindow isVisible]) {
[NSApp beginSheet:exportProgressWindow
modalForWindow:[tableDocumentInstance parentWindow]
diff --git a/Source/SPSQLExporter.m b/Source/SPSQLExporter.m
index f72bb72f..94506728 100644
--- a/Source/SPSQLExporter.m
+++ b/Source/SPSQLExporter.m
@@ -316,9 +316,8 @@
useRawHexDataForColumnAtIndex[j] = YES;
}
- // Floats, integers and bits can be output directly assuming they're non-binary
- if (![[theColumnDetail objectForKey:@"binary"] boolValue]
- && ([theTypeGrouping isEqualToString:@"bit"] || [theTypeGrouping isEqualToString:@"integer"] || [theTypeGrouping isEqualToString:@"float"]))
+ // Floats, integers can be output directly assuming they're non-binary
+ if (![[theColumnDetail objectForKey:@"binary"] boolValue] && ([@[@"integer",@"float"] containsObject:theTypeGrouping]))
{
useRawDataForColumnAtIndex[j] = YES;
}