Doctrine a chyba enum columnDefinition
- kleinpetr
- Člen | 480
@FilipProcházka
Zdravím,
použil jsem následující definici ENUM sloupce a když tabulka ještě neexistovala, tak vše proběhlo OK, teď když spustím přes migrace znovu diff, tak mi Types\Enum hodí tuto chybu
Please, use the 'columnDefinition' property of @Column() annotation.
Deklarace:
/**
* @var string
* @ORM\Column(type="enum", columnDefinition="enum('in_used','temp_out','excluded')")
*/
private $stockRecord = Material::STOCK_RECORD_IN_USED;
Editoval kleinpetr (8. 9. 2017 19:53)
- Svaťa Šimara
- Člen | 98
Toto vypadá jako vlastnost Kdyby enum typu https://github.com/…pes/Enum.php
Který mimochodem v novější Kdyby doctrine ani nebude https://github.com/…ll/251/files
Řídíl bych se oficiální dokumentací a buď použi varchar anebo vlastní typ