up to 131072 digits before the decimal point; up to 16383 digits after the decimal point
DateTimeImmutable
. А от DateTime
избавляться где возможно. DateTimeImmutable
это - TIMESTAMP(0) WITHOUT TIME ZONE
SEQUENCE
не для PostgreSQL, а для MySQL и его клонов.IDENTITY
/**
* @ORM\Column(name="id", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private int $id;
NONE
/**
* @ORM\Column(type="id")
* @ORM\GeneratedValue(strategy="NONE")
* @ORM\SequenceGenerator(sequenceName="custom_seq", initialValue=100)
* @ORM\Id
*/
private int $id;