John Estropia
|
e6aa72fb5f
|
support transformable values
|
2017-04-21 19:35:29 +09:00 |
|
John Estropia
|
fe70b7a27d
|
added tool to convert existing NSManagedObjectModels to the new CoreStoreSchema
|
2017-04-21 14:54:57 +09:00 |
|
John Estropia
|
02a660e4a6
|
WIP: Migrations
|
2017-04-20 20:26:11 +09:00 |
|
John Estropia
|
a543a4c94a
|
Added a "userInfo" property to relevant types to allow external code to store custom data
|
2017-04-20 16:40:27 +09:00 |
|
John Estropia
|
1938f0d9de
|
no need to be optional
|
2017-04-18 12:09:37 +09:00 |
|
John Estropia
|
94e6db669f
|
added a way to lazily-initialize user info data
|
2017-04-18 12:02:39 +09:00 |
|
John Estropia
|
b1972b82f1
|
added way to store userInfo in DataStack and in transactions
|
2017-04-18 11:29:16 +09:00 |
|
John Estropia
|
a73306fecb
|
check correct queue for managed object value access
|
2017-04-12 19:22:18 +09:00 |
|
John Estropia
|
9f3db61ff7
|
WIP: allow migrations for CoreStoreObjects
|
2017-04-11 19:13:35 +09:00 |
|
John Estropia
|
e5ef4992d3
|
WIP: migrations for CoreStoreObjects
|
2017-04-07 21:57:45 +09:00 |
|
John Estropia
|
c0ae129b22
|
NSManagedObject features are now fully supported for CoreStoreObject types. MacOSX 10.12 onwards now support ListMonitors and ObjectMonitors
|
2017-04-07 20:14:13 +09:00 |
|
John Estropia
|
4fc10afe1e
|
relationships done!
|
2017-04-06 20:28:17 +09:00 |
|
John Estropia
|
8b77e4e5a0
|
WIP: prototype for ManagedObjectProtocol
|
2017-04-05 21:56:19 +09:00 |
|
John Estropia
|
258c237100
|
It works! (WIP!)
|
2017-04-04 20:25:40 +09:00 |
|
John Estropia
|
6948db516d
|
WIP: typesafe queries
|
2017-04-03 22:02:24 +09:00 |
|
John Estropia
|
b5d80fd272
|
WIP: Dynamic models (Goodbye xcdatamodel files!)
|
2017-04-03 21:41:25 +09:00 |
|
John Rommel Estropia
|
cdcd7d0416
|
removed deprecated functions in unit tests and demo app
|
2017-04-01 23:08:36 +09:00 |
|
John Rommel Estropia
|
ecb3d0cfa0
|
revert prototyped stack setup
|
2017-04-01 01:31:40 +09:00 |
|
John Estropia
|
97d7a276fe
|
new auto-commit transaction methods
|
2017-03-31 19:44:18 +09:00 |
|
John Estropia
|
b97f6d6a0a
|
Merge branch 'prototype/mainContextToPSC' into corestore4_develop
|
2017-03-27 14:08:07 +09:00 |
|
John Estropia
|
03973790a8
|
revert recent swizzling update. sorry about that
|
2017-02-10 20:33:07 +09:00 |
|
John Estropia
|
7ee027f44d
|
Test mainContext fetching directly from PSC. Needs benchmarking esp. with merging
|
2017-02-09 10:49:50 +09:00 |
|
John Estropia
|
69d96c53d6
|
WIP: object concurrency debugging utilities
|
2017-02-02 19:53:47 +09:00 |
|
John Rommel Estropia
|
23df460c35
|
require transaction logs path from icloud stores
|
2016-12-10 18:39:53 +09:00 |
|
John Rommel Estropia
|
1c233b7302
|
don't access iCloud's ubiquitous cache file
|
2016-12-10 09:43:45 +09:00 |
|
John Estropia
|
a27556f294
|
minor Swift 3 cleanup
|
2016-12-08 18:59:41 +09:00 |
|
John Rommel Estropia
|
5d2956d674
|
Make RecreateStoreOnModelMismatch flag work again (fixes #126)
|
2016-11-26 16:19:12 +09:00 |
|
John Estropia
|
b230ed6400
|
FetchableSource and QueryableSource protocols
|
2016-11-15 18:00:39 +09:00 |
|
John Estropia
|
a51ed1a007
|
WIP: Renaming to meet Swift 3 API guidelines
|
2016-09-09 18:30:08 +09:00 |
|
John Estropia
|
e5245a0e5b
|
user #keyPath() for keys in demo app and in unit tests
|
2016-09-09 17:05:55 +09:00 |
|
John Estropia
|
3f28198552
|
Magical NSFetchedResultsController bugfix....
|
2016-09-09 12:49:10 +09:00 |
|
John Estropia
|
82de482191
|
WIP: broken generics
|
2016-09-06 20:16:46 +09:00 |
|
John Estropia
|
0ba63c6e72
|
WIP: Xcode 8 beta 6
|
2016-09-06 09:57:28 +09:00 |
|
John Rommel Estropia
|
e9be711d4c
|
WIP: demo app
|
2016-07-25 08:21:22 +09:00 |
|
John Rommel Estropia
|
a638620858
|
WIP
|
2016-07-21 02:45:42 +09:00 |
|
John Rommel Estropia
|
267c21063a
|
WIP: segfault
|
2016-07-20 08:12:04 +09:00 |
|
John Rommel Estropia
|
921b85d91b
|
documentation updates
|
2016-07-11 02:04:18 +09:00 |
|
John Rommel Estropia
|
2dc09289bf
|
fixed platform dependencies
|
2016-06-17 01:24:19 +09:00 |
|
John Rommel Estropia
|
000a357808
|
WIP: test cases
|
2016-05-23 23:40:00 +09:00 |
|
John Rommel Estropia
|
0073d038e0
|
WIP: logging utilities
|
2016-05-05 09:44:14 +08:00 |
|
John Rommel Estropia
|
0bbb4118a1
|
documentation for iCloud methods
|
2016-04-30 01:20:35 +09:00 |
|
John Rommel Estropia
|
3fe9e4ee1d
|
WIP: ICloudStore prototype
|
2016-04-30 00:26:06 +09:00 |
|
John Rommel Estropia
|
dccc958ef1
|
comment documentations
|
2016-04-03 19:47:25 +09:00 |
|
John Rommel Estropia
|
28b7ba01dc
|
prevent deadlock on when DataStack gets deallocated
|
2016-03-31 00:04:17 +09:00 |
|
John Estropia
|
09708e587c
|
Merge branch 'corestore2_develop' into corestore2_develop_objc
# Conflicts:
# CoreStore.xcodeproj/project.pbxproj
|
2016-03-24 15:16:13 +09:00 |
|
John Rommel Estropia
|
e8a9cc9d67
|
WIP: error handling
|
2016-03-22 07:23:11 +09:00 |
|