Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.0.13, 1.1.4, 1.1.5
-
Fix Version/s: 1.2.0-RC1
-
Component/s: Schema Files
-
Labels:None
-
Environment:Linux, Oracle 10g
Description
Doctrine translates the datatype integer to oracle datatype number.
Doctrine generates number(8) for id's, numer(4) for left/right values
in nested sets and number(2) for the level column in nested sets.
This will result in corrupted trees or unexpected behavior if a tree
does contain more than 9.999 records or has more than 99 levels.
Should it just be using INTEGER instead of NUMBER? It seems INTEGER is an alias for NUMBER(38) ?