Issue Details (XML | Word | Printable)

Key: NUCMONGODB-146
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
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 MongoDB

Change schema management to use org.datanucleus.store.schema.table.Table

Created: 30/May/14 09:42 AM   Updated: 10/Jun/14 04:32 PM   Resolved: 04/Jun/14 10:27 AM
Component/s: Schema
Affects Version/s: None
Fix Version/s: 4.0.0.release


 Description  « Hide
This provides handling for column naming, multicolumn type converters etc so should be used instead of ad-hoc code.

The main complication is that MongoDB supports nested embedding of objects (i.e not stored in the same 'table' as such, but at a lower level) and this is not explicitly part of Table.

Sort Order: Ascending order - Click to sort in descending order
Andy Jefferson added a comment - 04/Jun/14 10:27 AM
GitHub master now migrates to using generic Table/Column model for naming.

Note that this may mean some users have to update their metadata to get the same column names as before, but at least they have full control over them now.