ViolaF wrote: ↑Sun Jan 03, 2021 7:23 pm
The script remembers, on which point it was and starts again from this point (and again, ... till it finished)..
Agreed, and had wondered if somehow that could be done "even during extension enablement", despite that this context doesn't seem to provide an obvious "navigate to a new URL" opportunity for re-issuing the request.
But the action currently at issue here is just a single "atomic" operation, from the PHP code's point of view: "Please Mr. SQL server, add a column to this existing huge table." It's not a multi-step request you could break up or "continue", even if we assume the URL request could be re-issued upon timeout.
It also made me ask "wait, doesn't the phpBB database migration have to do this every so often?" But I could not find an example of a column being added to the POSTS_TABLE during any of the migration modules. So no precedent to follow there, either.
edit: That was wrong, of course. Started bugging me that it would be "impossible" no changes to the phpbb_posts table would have been needed over the years, and indeed I was searching for it incorrectly.