In some migrations need access to the container to ensure the proper update of data structure.
In documentation DoctrineMigrationsBundle there is a separate section describing this case, but default all services have private access and for migration give public access, this seems strange to me.
@nicolas-grekas implement PR which the allow fetching private services from test clients. Is it possible used in migrations and whether it is good practice?
Thanks!