NCDatabase.m 670 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // NCDatabase.m
  3. // Nextcloud
  4. //
  5. // Created by Marino Faggiana on 05/05/17.
  6. // Copyright © 2017 TWS. All rights reserved.
  7. //
  8. #import "NCDatabase.h"
  9. @implementation DBActivity
  10. // Specify default values for properties
  11. //+ (NSDictionary *)defaultPropertyValues
  12. //{
  13. // return @{};
  14. //}
  15. // Specify properties to ignore (Realm won't persist these)
  16. //+ (NSArray *)ignoredProperties
  17. //{
  18. // return @[];
  19. //}
  20. + (NSArray *)requiredProperties {
  21. return @[@"account"];
  22. }
  23. + (NSArray *)indexedProperties {
  24. return @[@"date"];
  25. }
  26. + (NSDictionary *)defaultPropertyValues {
  27. return @{@"date" : [NSDate date], @"idActivity" : @0, @"verbose" : @NO};
  28. }
  29. @end