Score:1

How to check which module db updates have been applied?

ธง cn

For a specific module, how can I check which database updates have been applied in Drupal 9? I've downloaded a database from a server and I want to check what the current module schema is.

In Drupal 7, this was in the system database table, but that no longer exists.

Score:2
ธง cn

สำหรับ Drupal 9.3+/10:

drush php-eval "echo \Drupal::service('update.update_hook_registry')->getInstalledVersion('mymodule');"

แหล่งที่มา: บันทึกการเปลี่ยนแปลง

สำหรับ Drupal 8/9 ถึง 9.3:

drush php-eval "echo drupal_get_installed_schema_version('mymodule');"

แหล่งที่มา: ส่วนสำคัญ

fr flag
ตรวจสอบเอกสาร API - drupal_get_installed_schema_version() เลิกใช้แล้วใน Drupal 9 และจะถูกลบออกใน Drupal 10 หากคุณใช้ตัวแทนที่ที่แนะนำตอนนี้ คุณจะไม่ต้องทำการเปลี่ยนแปลงใดๆ กับโค้ดนี้อีกในอนาคต
cn flag
@ไม่ระบุชื่อ ขอบคุณ อัปเดตแล้ว!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา