Closed electrocnic closed 9 months ago
Interesting. This piece of the output is probably where things are going wrong:
FATAL: role "postgres" does not exist
With your application, what's the name of the database super user? :smile:
Ah yes, the username is probably postgres_django
and the database name database1
.
How can I tell pgautoupgrade to use postgres_django
?
Try passing in a POSTGRES_USER
variable with that username (to the docker container), as that should solve that particular problem. Hopefully it's the only one stopping your upgrade from working. :smile:
For reference, the variable get used in places like this:
Ah yes, thanks for your response, sadly I currently have no way to test it anymore (without too much effort), but I think this would work nicely!
No worries at all. :smile:
Side-Note: I did not run this on a crucial server, just on my test instance of a little side hobby project which had still a postgres 13 docker volume. I could have thrown it away, but I thought I would like to learn the process of updating it properly.
Hopefully my log output helps to figure out some bugs? (I am sorry that I cannot share more details).