Trong tập tin cài đặt mô-đun tùy chỉnh của tôi, tôi có một hook_update_N
chức năng. Hãy nói điều đó mymodule_update_7100
. Tuy nhiên, tôi nhận thấy rằng tôi đã làm sai và tôi muốn thay đổi một dòng mã trong chức năng này. Xem như tôi đã chạy updb
/ update.php
các thay đổi sẽ không được chọn và tôi phải đổi tên thành mymodule_update_7101
hoặc tạo một chức năng mới sau tên đó. Tôi thực sự không cần phải làm điều này, vì vậy tôi đã tự hỏi liệu có một biến nào cho Drupal biết chính xác "số phiên bản" của một mô-đun hiện tại không và liệu tôi có thể đặt lại nó để lừa nó cho phép tôi chạy tập lệnh cập nhật không lần nữa.
Hiệu ứng thực tế mà chức năng đã có trên cơ sở dữ liệu không quan trọng vì nó chỉ tạo ra một thuật ngữ phân loại mà tôi có thể dễ dàng xóa qua giao diện người dùng sau đó.