hook_update_N() neu einspielen - per drush
Da bemühet man sich, immer alle Settings (und erschaffene DB-Tabellen und ...) ordentlich im .install
File per hook_update_N()
anzulegen... und dann bemerkt man nach dem Einspielen (drush updatedb
), dass eine Variable vergessen oder ein Fehler gemacht wurde.
Einen neuen hook_update_N+1()
anlegen ist nicht wirklich elegant.
Das Wissen um die richtige Stelle in der Datenbank führt zur geeigneten Methode um die Infos zurückzusetzen:
UPDATE system SET schema_version=N-1 where name = 'MYMODULE';