SonataUserBundle icon indicating copy to clipboard operation
SonataUserBundle copied to clipboard

change roles type array to json (doctrine 4.3.3)

Open jmros opened this issue 3 months ago • 1 comments

user-bundle with doctrine/dbal 4.3.3

in BaseUser.orm.orm.xml defines roles like "array" doctrine/dbal 4.3.3 doesnt supoport unsecure types.

BaseUser.orm.orm.xml will be change

    <field name="roles" column="roles" type="array"/>

to

    <field name="roles" column="roles" type="json"/>

and migrate data

https://github.com/doctrine/dbal/releases

jmros avatar Sep 17 '25 11:09 jmros

i swapped to BaseUser3 instead of BaseUser

https://github.com/sonata-project/SonataUserBundle/blob/5.x/src/Resources/config/doctrine/BaseUser3.orm.xml

Hanmac avatar Sep 29 '25 07:09 Hanmac