DDC-1622: Doctrine 2.1 CLI orm:schema-tool update/create reverses scale and precision values for decimal columns #2038

Open
opened 2026-01-22 13:38:13 +01:00 by admin · 0 comments
Owner

Originally created by @doctrinebot on GitHub (Jan 26, 2012).

Originally assigned to: @beberlei on GitHub.

Jira issue originally created by user fosberyi:

This property definition (or anything with decimal, scale and precision defined):
/****
* @var decimal $cost
*
* @Column(name="cost", type="decimal", scale=6, precision=2, nullable=true)
*/
private $cost;

Produces this in the orm:schema-tool CLI:

ALTER TABLE items CHANGE cost cost NUMERIC(2, 6) DEFAULT NULL, ...

Which fails. Have to go through the SQL code and change manually.

Originally created by @doctrinebot on GitHub (Jan 26, 2012). Originally assigned to: @beberlei on GitHub. Jira issue originally created by user fosberyi: This property definition (or anything with decimal, scale and precision defined): /**** \* @var decimal $cost * \* @Column(name="cost", type="decimal", scale=6, precision=2, nullable=true) */ private $cost; Produces this in the orm:schema-tool CLI: ALTER TABLE items CHANGE cost cost NUMERIC(2, 6) DEFAULT NULL, ... Which fails. Have to go through the SQL code and change manually.
admin added the Bug label 2026-01-22 13:38:13 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#2038