Ticket #40 (assigned enhancement)

Opened 19 months ago

Last modified 18 months ago

store table code refactorization

Reported by: zork Owned by: zork
Priority: critical Milestone: 2.0
Component: Archive interface Version: 1.2.x
Keywords: Cc:

Description (last modified by zork) (diff)

Change store table implementation to allow to:

  • express aggregations for SQLArchive backend
  • add custom properties for binded members (csv fiels name, xml store-as-attribute/store-as-element, SQL database type)
  • set custom order of element storing (for xml backend)
  • specify custom primary key instead of hardcoded field named "id"
  • allow to use external mappers for class instead of single one.

This ticket blocks #29 and #25. There is a special page StoreTablesAndMappers that describes planned changes in more detail.

Change History

Changed 18 months ago by zork

  • priority changed from major to critical
  • status changed from new to assigned
  • description modified (diff)
  • milestone changed from future to 2.0
Note: See TracTickets for help on using tickets.