So how can one specify the storage engine to use for a given entity in Doctrine 2?
I'm creating a table that needs a full text index and only the MyISAM storage engine supports full text indexing in MySQL.
As a side: it looks like Doctrine 2 doesn't support full text indexing out of the box? Nor full text searches? Is that correct?
I'm two years too late, but knowing this is important since it isn't documented for some reason, we have been struggling to achieve this but this is the solution
/**
* ReportData
*
* @ORM\Table(name="reports_report_data",options={"engine":"MyISAM"})
* @ORM\Entity(repositoryClass="Jac\ReportGeneratorBundle\Entity\ReportDataRepository")
*/
class ReportData
{