creating an entity with the DB-layer doesn't return the id anymore but updates the entity field "id"
testing CRUDMySQLData::update()
testing CRUDMySQLData::delete()
testing CRUDMySQLData::getReferences()
better testperformance by using in memory db
returning ints and not strings in CRUDMySQLData::countBy()
testing CRUDMySQLData::countBy()
Correctly displaying the name of the referenced entities in the list and details page
updating the entity object when fetching its references without return
not getting the reference when fetching it won't happen due to DB constraints
testing CRUDMySQLData::fetchReferences()
testing CRUDEntityDefinition::getFieldNames(), CRUDEntityDefinition::getType(), CRUDEntityDefinition::getPublicFieldNames()
testing the rest of CRUDEntityDefinition
always testing against an mysql in memory db being created now by a new helper class
fixed validation of dates if they are null
testing CRUDEntity::validate
setup of the upcoming controller test
testing CRUDControllerProvider::create()
testing CRUDControllerProvider::showList()
testing CRUDControllerProvider::show()