commonsbooking icon indicating copy to clipboard operation
commonsbooking copied to clipboard

Enhancement: AJAX Upgrades

Open hansmorb opened this issue 10 months ago • 1 comments

Was Eigener Tab unter "Migration" der nur angezeigt wird, wenn ein längerer Upgrade Prozess nötig ist.

image

Wie

Neue AJAX Action namens cb_run_upgrade und ein eigenes Array, in dem die Funktionen definiert werden, die bei einem Upgrade ausgeführt werden. Die Funktionen zum Abruf der Posts die upgegradet werden müssen, müssen paginated sein. Aber das geht easy mit WP_Query.

Warum

Häufige Timeouts bei größeren Installationen (Heavy User), wenn auf eine neue Version geupdatet werden soll. Darüber hinaus hilft, wenn wir z.B. später die Buchungen auf eine eigene Tabelle migrieren wollen, müssen wir dafür keine eigene AJAX Action anlegen.

closes #1571

hansmorb avatar Apr 06 '24 13:04 hansmorb