We're updating the issue view to help you get more done. 

Custom ID, Datecreated and datemodified field: do not get default prop attributes such as 'relationship', etc.

Description

If you're object defines custom ID, datecreated or datemodified fields, they do not get necessary default attributes decorated on them:

1 2 3 4 5 6 7 8 9 10 11 /** * @idField pk * @dateCreatedField created * @dateModifiedField modified * */ component { property name="pk" type="numeric" dbtype="integer" generator="increment"; property name="created" type="date" dbtype="datetime"; property name="modified" type="date" dbtype="datetime"; }

This then causes 500 errors down the line when code is assuming the presence of attributes such as 'relationship', etc.

Environment

Status

Assignee

Unassigned

Reporter

Dominic Watson

Accepted

Yes

Fix versions

Priority

Medium