Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dali feature backlog"
(→Feature enhancement backlog:) |
(→Feature enhancement backlog:) |
||
Line 6: | Line 6: | ||
** Rename packages (org.eclipse.wst.jpa.*?) [[Image:Checkmark.gif]] | ** Rename packages (org.eclipse.wst.jpa.*?) [[Image:Checkmark.gif]] | ||
** Move problems from Build to Validators [[Image:Checkmark.gif]] | ** Move problems from Build to Validators [[Image:Checkmark.gif]] | ||
− | ** Use APT for annotation validation | + | ** Use APT for annotation validation |
** Participate in Java refactoring | ** Participate in Java refactoring | ||
* Support editing orm.xml [[Image:Checkmark.gif]] | * Support editing orm.xml [[Image:Checkmark.gif]] | ||
− | * Support persistence.xml | + | * Support persistence.xml [[Image:Checkmark.gif]] |
− | * Develop extension points | + | * Develop extension points [[Image:Checkmark.gif]] |
* Complete our annotation based support [[Image:Checkmark.gif]] | * Complete our annotation based support [[Image:Checkmark.gif]] | ||
** Support fully-qualified annotations [[Image:Checkmark.gif]] | ** Support fully-qualified annotations [[Image:Checkmark.gif]] | ||
− | ** Support Class-level SequenceGenerator and TableGenerator | + | ** Support Class-level SequenceGenerator and TableGenerator [[Image:Checkmark.gif]] |
− | ** Add ManyToMany problems | + | ** Add ManyToMany problems [[Image:Checkmark.gif]] |
− | ** Enhance "New Entity Wizard" | + | ** Enhance "New Entity Wizard" [[Image:Checkmark.gif]] |
− | ** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?) | + | ** Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?) [[Image:Checkmark.gif]] |
** Finish Inheritance | ** Finish Inheritance | ||
** Finish SecondaryTable | ** Finish SecondaryTable | ||
Line 23: | Line 23: | ||
*** Default schema [[Image:Checkmark.gif]] | *** Default schema [[Image:Checkmark.gif]] | ||
*** Multiple schemas per project [[Image:Checkmark.gif]] | *** Multiple schemas per project [[Image:Checkmark.gif]] | ||
− | *** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable) | + | *** Explicit 'schema' and 'catalog' elements (Table, TableGenerator, JoinTable, and SecondaryTable) [[Image:Checkmark.gif]] |
*** Dotted names (Column, JoinColumn) | *** Dotted names (Column, JoinColumn) | ||
** Support public fields | ** Support public fields | ||
Line 30: | Line 30: | ||
** Add tests | ** Add tests | ||
** Improve relationship management code (add/remove/set) | ** Improve relationship management code (add/remove/set) | ||
− | ** Improve Wizard - add settings configuration | + | ** Improve Wizard - add settings configuration |
− | * Support IdClass | + | * Support IdClass [[Image:Checkmark.gif]] |
* Support AssociationOverrides [[Image:Checkmark.gif]] | * Support AssociationOverrides [[Image:Checkmark.gif]] | ||
− | * Support Queries | + | * Support Queries [[Image:Checkmark.gif]] |
− | * Support Callbacks | + | * Support Callbacks |
* Support Lob [[Image:Checkmark.gif]] | * Support Lob [[Image:Checkmark.gif]] | ||
* Support Enumerated [[Image:Checkmark.gif]] | * Support Enumerated [[Image:Checkmark.gif]] |
Latest revision as of 17:12, 7 July 2008
Feature enhancement backlog:
- Integrate better with Platform/JDT/WTP/DTP
- Support editing orm.xml
- Support persistence.xml
- Develop extension points
- Complete our annotation based support
- Support fully-qualified annotations
- Support Class-level SequenceGenerator and TableGenerator
- Add ManyToMany problems
- Enhance "New Entity Wizard"
- Add 'nullable' and 'length' to Column annotation ('precision'? 'scale'?)
- Finish Inheritance
- Finish SecondaryTable
- Finish JoinColumn
- Support fully-qualified table names
- Support public fields
- Determine future of "DDL Generation" - DDL Gen support will be provided by the runtime. We will integrate with this functionality from the UI. - NJH
- Enhance "Entity Generation"
- Add tests
- Improve relationship management code (add/remove/set)
- Improve Wizard - add settings configuration
- Support IdClass
- Support AssociationOverrides
- Support Queries
- Support Callbacks
- Support Lob
- Support Enumerated
- Support MapKey
- Toggles
- Make a default specific or vice versa
- Move all annoations for an entity or entities to orm.xml or vice versa