Anda seharusnya tidak mendapatkan kait instal Anda untuk menjalankan pembaruan. Ketika modul dipasang untuk pertama kalinya, tidak ada pembaruan yang diperlukan.
Pembaruan digunakan ketika modul sudah diinstal (database atau variabel telah dibuat). Dalam hal ini, Anda tidak ingin menginstal ulang modul karena akan menghapus semua data, alih-alih Anda membuat kait update_N. Drupal akan mendeteksi pembaruan mana yang diperlukan dan yang akan dijalankan update.php
. Dalam Drupal 6 itu akan secara otomatis memilih pembaruan mana yang harus dilakukan, tetapi Anda dapat mengubahnya, sementara ini tidak mungkin di Drupal 7.
Drupal mendeteksi pembaruan mana yang diperlukan dengan menyimpan nomor pembaruan yang terakhir kali dijalankan. Ini bisa berupa perubahan dalam database, yang akan memungkinkan untuk menjalankan kembali pembaruan di Drupal 7. Pembaruan yang dijalankan kembali biasanya merupakan ide yang buruk dan paling sering akan menyebabkan kesalahan dan dalam beberapa kasus dapat mengacaukan data Anda.
Selalu ingat untuk membuat cadangan basis data Anda sebelum menjalankan pembaruan.