Genius's Guides to: membuat module Drupal 6 bagian 2
Nah setelah pada posting sebelumnya kita mengenal dasar-dasar coding pada file .module-nya Drupal, kali ini kita akan membahas mengenai file bernama .install yang berisikan definisi dari struktur tabel database untuk kita gunakan pada module. Drupal memungkinkan kita menambahkan atau menghapus tabel-tabel module kita pada struktur database Drupal melalui hook_schema, hook_install dan hook_uninstall. Pada contoh ini misalnya kita akan membuat sebuah tabel yang nantinya akan kita gunakan sebagai tempat untuk menampung record atau data dari module kita. Jumlah tabel yang kita bisa tambahkan bisa lebih dari satu. Berikut isi dari file .install untuk module Latihan kita: /** * Module Latihan * Copyright Arie Nugraha (dicarve@gmail.com) 2012 * Licensed under GPL v3 * */ /** * Fungsi ini dijalankan oleh Drupal ketika kita pertama menginstall module Latihan */ function latihan_install() { // Create tables. drupal_install_schema('latihan'); } /** * Fungsi ini dijalanka...