Show
Ignore:
Timestamp:
01/08/09 21:03:22 (3 years ago)
Author:
gbooker
Message:

Switched the the next version of the metadata.
Fixes #264

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/CoreData/SapphireFrappliance/main_debug.m

    r724 r734  
    2828#import "SapphireDirectoryMetaData.h" 
    2929#import "SapphireApplianceController.h" 
     30#import "SapphireMetaDataUpgrading.h" 
    3031 
    3132@interface TestFileScanning : NSObject <SapphireMetaDataScannerDelegate> 
     
    8081@end 
    8182 
     83@interface SapphireMetaDataUpgrading (debug) 
     84- (id)debugInit; 
     85- (void)doUpgrade:(id)obj; 
     86@end 
     87 
     88 
    8289 
    8390int main(int argc, char *argv[]) 
     
    9299        [bundle load]; 
    93100         
    94 //      NSString *storeFile = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Application Support/Sapphire/metaData.sapphireData"]; 
    95         NSString *storeFile = @"/Volumes/frontrow/Library/Application Support/Sapphire/metaData.sapphireData"; 
    96         BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath:storeFile]; 
    97         if(!exists) 
    98                 return 0; 
    99          
    100         NSManagedObjectContext *moc = [SapphireApplianceController createManagedObjectContextForFile:storeFile]; 
     101//      NSString *storeFile = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Application Support/Sapphire/metaData.sapphireDataV2"]; 
     102////    NSString *storeFile = @"/Volumes/frontrow/Library/Application Support/Sapphire/metaData.sapphireData"; 
     103//      BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath:storeFile]; 
     104//      if(!exists) 
     105//              return 0; 
     106//       
     107//      NSManagedObjectContext *moc = [SapphireApplianceController createManagedObjectContextForFile:storeFile]; 
    101108         
    102109        //Debug code goes here: 
    103 #define TESTING_FILE_SCANNING 
     110#define TESTING_UPGRADE 
     111#ifdef TESTING_UPGRADE 
     112        BOOL needed = [SapphireApplianceController upgradeNeeded]; 
     113        SapphireMetaDataUpgrading *upgrade = [[SapphireMetaDataUpgrading alloc] debugInit]; 
     114        [upgrade doUpgrade:nil]; 
     115#endif 
     116//#define TESTING_FILE_SCANNING 
    104117#ifdef TESTING_FILE_SCANNING 
    105118        NSMutableArray *collections = [[SapphireCollectionDirectory allCollectionsInContext:moc] mutableCopy];