Running the command:
doctrine orm:generate-entities --regenerate-entities=1 --generate-annotations=1 ./
50% of the time my entity will appear as:
The other 50% everything will be in there. In addition, if the --regenerate-entities=1 argument is removed, if I change the data in my YAML schema file for a column (such as changing length=255 to length=50 on a string), the annotations won't be updated when the updated entity is generated. It seems only new fields are being added to the entity files which is why --regenerate-entities=1 was required in the first place.