diff options
author | Bibiko <bibiko@eva.mpg.de> | 2010-02-21 21:46:10 +0000 |
---|---|---|
committer | Bibiko <bibiko@eva.mpg.de> | 2010-02-21 21:46:10 +0000 |
commit | 75c1cf6b0a918752c1a6a439e96e5cf8fba7e5ea (patch) | |
tree | c0a83cb8bf543b874b9cccd407554d42ad1f1b8b /Source/SPFieldMapperController.h | |
parent | 829e22e75999e9390dd6f8c0310d5171829191f0 (diff) | |
download | sequelpro-75c1cf6b0a918752c1a6a439e96e5cf8fba7e5ea.tar.gz sequelpro-75c1cf6b0a918752c1a6a439e96e5cf8fba7e5ea.tar.bz2 sequelpro-75c1cf6b0a918752c1a6a439e96e5cf8fba7e5ea.zip |
• CSV Import Field Mapper
- added Advanced sheet for setting IGNORE, DELAYED, ON DUPLICATE KEY UPDATE '<string>' for INSERT/REPLACE INTO
• if during import CSV Import an error occurred show SP Console
Diffstat (limited to 'Source/SPFieldMapperController.h')
-rw-r--r-- | Source/SPFieldMapperController.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/SPFieldMapperController.h b/Source/SPFieldMapperController.h index 4a6441ca..5bca61d0 100644 --- a/Source/SPFieldMapperController.h +++ b/Source/SPFieldMapperController.h @@ -24,6 +24,7 @@ #import <Cocoa/Cocoa.h> #import <MCPKit/MCPKit.h> +#import "CMTextView.h" @interface SPFieldMapperController : NSWindowController { @@ -46,6 +47,14 @@ IBOutlet NSButton *insertNULLValueButton; IBOutlet id replaceAfterSavingCheckBox; + IBOutlet id advancedSheet; + IBOutlet id ignoreCheckBox; + IBOutlet id delayedCheckBox; + IBOutlet id onupdateCheckBox; + IBOutlet CMTextView *onupdateTextView; + IBOutlet id advancedButton; + + id theDelegate; id fieldMappingImportArray; @@ -93,6 +102,8 @@ - (NSArray*)fieldMappingTableColumnNames; - (NSArray*)fieldMappingGlobalValueArray; - (BOOL)importFieldNamesHeader; +- (NSString*)onupdateString; +- (NSString*)importHeaderString; // IBAction methods - (IBAction)changeTableTarget:(id)sender; @@ -101,6 +112,7 @@ - (IBAction)changeHasHeaderCheckbox:(id)sender; - (IBAction)stepRow:(id)sender; - (IBAction)addGlobalSourceVariable:(id)sender; +- (IBAction)openAdvancedSheet:(id)sender; - (IBAction)closeSheet:(id)sender; - (IBAction)goBackToFileChooser:(id)sender; @@ -108,6 +120,9 @@ - (IBAction)removeGlobalValue:(id)sender; - (IBAction)insertNULLValue:(id)sender; - (IBAction)closeGlobalValuesSheet:(id)sender; +- (IBAction)closeAdvancedSheet:(id)sender; +- (IBAction)advancedCheckboxValidation:(id)sender; + // Others - (void)matchHeaderNames; |