# CRUDlex\MySQLDataFactory

class `MySQLDataFactory`

  A factory implementation for {@see MySQLData} instances.

  property `database`

    protected

    Holds the Doctrine DBAL instance.

  property `useUUIDs`

    protected

    Flag whether to use UUIDs as primary key.

  `__construct`($database, $useUUIDs = false)

    Constructor.

    Parameters: | $database – $useUUIDs –

  `createData`(EntityDefinition $definition, FileProcessorInterface $fileProcessor)

    {@inheritdoc}

    Parameters: | $definition (EntityDefinition) – $fileProcessor (FileProcessorInterface) –