Issue Details (XML | Word | Printable)

Key: NUCRDBMS-45
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Andy Jefferson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
DataNucleus Store RDBMS

Split RDBMSManager ClassAdder into separate class(es) to modularise schema management

Created: 09/Aug/08 02:52 PM   Updated: 26/Dec/09 12:50 PM
Component/s: Schema
Affects Version/s: None
Fix Version/s: None


 Description  « Hide
The RDBMSManager schema management process is embodied in the "ClassAdder" process. This operates in its own transaction using a separate connection. The structure of RDBMSManager is overly complex as a result. We should simply provide a separate process giving it access to the key schema information, and have methods to do specific things
1. add class/classes to persistence
2. delete class from persistence
3. update a mapping in the datstore with new columns e.g when a new implementation of an interface is found.


Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.