Magento – Upgrade Sql Setup Module
Saya asumsikan anda sudah membaca artikel terdahulu tentang ‘Setup SQL Magento Modul‘ . Sekarang kita sudah mempunyai module dengan nama Modulku dengan versi 0.1.0. Anda ingin menambahkan table atau menambahkan field pada database module anda. Anda sudah mempunyai file mysql4-install-0.1.0.php (mysql setup file) di Modulku/sql/modulku_setup folder.
- Buat sebual file baru di dalam folder Modulku/sql/modulku_setup dengan nama mysql4-upgrade-0.1.0-0.1.1.php. Format penulisannya adalah mysql4-upgrade-CURRENT_VERSION-UPGRADED_VERSION.php
- Tulisakan sintak sql untuk upgrade atau membuat table baru.
<?php $installer = $this; $installer->startSetup(); $installer->run(" script upgrade anda "); $installer->endSetup();
- Buka file config.xml di Modulku/etc/config.xml. Ubah versi module 0.1.0 menjadi 0.1.1
<?xml version="1.0"?> <config> <modules> <Adisthana_Modulku> <version>0.1.1</version> </Adisthana_Modulku> </modules>
- Refresh website dan selesai.