開発メモ

開発用のメモです。

EC Cube で プラグインのインストール時にカラムの追加および削除を実行する。

<?php

/**
 * インストール処理.
 * @param $arrPlugin array (auto set)
 */
function install(
    array $arrPlugin, 
    SC_Plugin_Installer $installer
) {
    // TODO インストール処理.
    $installer -> addColumn("table", "column", "int default 0");
}

/**
 * アンインストール処理.
 * @param $arrPlugin array (auto set)
 */
function uninstall(
    array $arrPlugin, 
    SC_Plugin_Installer $installer
) {
    // TODO アンインストール処理.
    $installer -> dropColumn("table", "column");
}
Twitter: @asahina_alice