マイグレーションでショップ設定を変更・共有する方法 EC-CUBE3 Doctrine データベース マイグレーション 弊社ではショップ設定を変更する時は必ずマイグレーションファイルの実行により行います。 例えば初期状態では有効になっている仮会員を無効にしたり、自動ログイン機能をONにすることを前提にカスタマイズを行なっていく場合などです […]
マイグレーションによるテーブルへの項目追加 EC-CUBE3 Doctrine データベース マイグレーション ECCUBE3でのマイグレーションファイルによるテーブルへの項目追加方法をご紹介します。 phpMyAdminやAdminerで追加してもかまいませんが、Migrationファイルを作成して実行すればGitで管理しメンバ […]
バックアップ・復元方法 EC-CUBE3 データベース EC-CUBE3のバックアップ EC-CUBEはECサイトを運営するためのものですので、バックアップが何よりも重要です。 もし何らかの問題が発生し顧客データが失われたらと考えると…私は夜も眠れません。
Doctorineで設定できるフィールドタイプ EC-CUBE3 3.0.10 3.0.11 Doctorine Entity Symfony2 データベース マイグレーション EC-CUBE3が採用しているSymfonyの標準ORM、Doctorineで設定できるフィールドタイプをまとめました。 EC-CUBE3で開発するならこれはもう覚えちゃっても良いかもしれませんね。 dcm.ymlやマイ […]
送信メールテンプレートの追加方法 dtb_mail_template EC-CUBE3 3.0.10 データベース 送信メールカスタマイズ ECCUBE3では、送信メールのテンプレートはデータベースのdtb_mail_templateテーブルによって管理されています。 なので、このテーブルにデータを追加してやることでテンプレートをいくらでも増やすことができま […]
configure の –with-pgsql オプションを用いて PHP を再コンパイル EC-CUBE2 PostgreSQL サーバー構築 データベース EC-CUBEのテスト環境を作るとき、PHPをPostgreSQLに対応させるのを忘れてしまったというお話。 あえてMac上に環境を作るときの話なので、あまり関係ない人も多いかと思います。 モジュールは基本的にHomeb […]