Title:
Bug 80183:(Watson Migration Closure)Once you save a VO to SQlite it looks like the table structure is pretty much set and any new properties will not be picked up by the SyncManager, the corresponding columns will not be created, and yo
| View in TrackerStatus/Resolution/Reason: Closed/Deferred/
Reporter/Name(from Bugbase): Cameron Childress / Cameron Childress (cameroncf)
Created: 09/24/2009
Components: Flex/Flash, AIR Integration
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 9,0,0,251028 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Platforms All
Vote Count: 4
Problem:
Once you save a VO to SQlite it looks like the table structure is pretty much set and any new properties will not be picked up by the SyncManager, the corresponding columns will not be created, and you will get an error indicating that the column doesn’t exist.This is all fine and good and I can think of several workarounds, but none that really preserve that "instant ORM" feeling I get using the rest of SyncManager.Considering AIR applicaiton upgrade paths may be made extremely complicated without this, I'd like to see this added into the AIR lib distributed with CF9
Method:
1) create VO2) Save VO using SyncManager Session3) Add property to VO4) Boom
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3040204
External Customer Info:
External Company:
External Customer Name: Cameron Childress
External Customer Email: 7529291B4460E1979920157F
External Test Config: 09/24/2009
Attachments:
Comments: