public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform)
 {
     return $platform->getDecimalTypeDeclarationSQL($fieldDeclaration);
 }
Exemple #2
0
 public function getSqlDeclaration(array $fieldDeclaration, \Doctrine\DBAL\Platforms\AbstractPlatform $platform)
 {
     return $platform->getDecimalTypeDeclarationSQL($fieldDeclaration);
 }
Exemple #3
0
 /**
  * {@inheritDoc}
  */
 public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform)
 {
     $typeDeclaration = $platform->getDecimalTypeDeclarationSQL($fieldDeclaration);
     $typeDeclaration .= " COMMENT '(DC2Type:decimal_object)'";
     return $typeDeclaration;
 }
Exemple #4
0
 /**
  * {@inheritdoc}
  */
 public function getDecimalTypeDeclarationSQL(array $columnDef)
 {
     return parent::getDecimalTypeDeclarationSQL($columnDef) . $this->getUnsignedDeclaration($columnDef);
 }
Exemple #5
0
 /**
  * {@inheritdoc}
  */
 public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform)
 {
     $fieldDeclaration['precision'] = !isset($fieldDeclaration['precision']) || empty($fieldDeclaration['precision']) ? 9 : $fieldDeclaration['precision'];
     $fieldDeclaration['scale'] = !isset($fieldDeclaration['scale']) || empty($fieldDeclaration['scale']) ? 2 : $fieldDeclaration['scale'];
     return $platform->getDecimalTypeDeclarationSQL($fieldDeclaration);
 }
 /**
  * {@inheritdoc}
  */
 public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform)
 {
     $fieldDeclaration['precision'] = self::TYPE_PRECISION;
     $fieldDeclaration['scale'] = self::TYPE_SCALE;
     return $platform->getDecimalTypeDeclarationSQL($fieldDeclaration);
 }