aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPUserMO.h
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2015-11-18 00:14:52 +0100
committerMax <post@wickenrode.com>2015-11-18 00:14:52 +0100
commitdfe9c477aac50a859e283e0eb6316682458e3e39 (patch)
tree400ab62a643c398e752aecf291fdefe1d0a90db0 /Source/SPUserMO.h
parent1f7684a8d075a77914301aea444e2a244347249d (diff)
downloadsequelpro-dfe9c477aac50a859e283e0eb6316682458e3e39.tar.gz
sequelpro-dfe9c477aac50a859e283e0eb6316682458e3e39.tar.bz2
sequelpro-dfe9c477aac50a859e283e0eb6316682458e3e39.zip
* Remove restriction on 16 chars for username in User Manager (#1886)
* Change user manager code so that mysql queries are executed on validation instead of after save (in Core Data, not mysql). This should in general make more sense since a failure in MySQL essentialy means that Core Data can't save it either (but did anyway in the past). * Remove a deprecated method call that is no longer needed in 10.6+
Diffstat (limited to 'Source/SPUserMO.h')
-rw-r--r--Source/SPUserMO.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/SPUserMO.h b/Source/SPUserMO.h
index 99a6f7d4..11cc79ce 100644
--- a/Source/SPUserMO.h
+++ b/Source/SPUserMO.h
@@ -30,18 +30,18 @@
#import <CoreData/CoreData.h>
-@interface NSManagedObject (CoreDataGeneratedAccessors)
+@interface SPUserMO : NSManagedObject
@property (nonatomic, retain) NSString *user;
@property (nonatomic, retain) NSString *host;
-@property (nonatomic, retain) NSManagedObject *parent;
+@property (nonatomic, retain) SPUserMO *parent;
@property (nonatomic, retain) NSSet *children;
- (NSString *)displayName;
- (void)setDisplayName:(NSString *)value;
// Access to-many relationship via -[NSObject mutableSetValueForKey:]
-- (void)addChildrenObject:(NSManagedObject *)value;
-- (void)removeChildrenObject:(NSManagedObject *)value;
+- (void)addChildrenObject:(SPUserMO *)value;
+- (void)removeChildrenObject:(SPUserMO *)value;
@end