Cloud computing platform
Revisão | 9051c9875546933010c6a588e6e6efb3fb3bc8c3 (tree) |
---|---|
Hora | 2013-12-19 21:10:06 |
Autor | naoki hirata <naoki@magi...> |
Commiter | naoki hirata |
SQLスクリプト更新。
@@ -32,6 +32,7 @@ CREATE TABLE _system_config ( | ||
32 | 32 | -- 多言語対応文字列マスター |
33 | 33 | DROP TABLE IF EXISTS _language_string; |
34 | 34 | CREATE TABLE _language_string ( |
35 | + ls_type SMALLINT DEFAULT 0 NOT NULL, -- 文字列(0=メッセージ,1=共通用語,2=コンテンツ種別,10=Joomla!用) | |
35 | 36 | ls_id VARCHAR(40) DEFAULT '' NOT NULL, -- ID(Key) |
36 | 37 | ls_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID |
37 | 38 |
@@ -39,7 +40,7 @@ CREATE TABLE _language_string ( | ||
39 | 40 | ls_name VARCHAR(60) DEFAULT '' NOT NULL, -- 名称 |
40 | 41 | ls_description VARCHAR(80) DEFAULT '' NOT NULL, -- 説明 |
41 | 42 | ls_index INT DEFAULT 0 NOT NULL, -- ソート用 |
42 | - PRIMARY KEY (ls_id, ls_language_id) | |
43 | + PRIMARY KEY (ls_type, ls_id, ls_language_id) | |
43 | 44 | ) TYPE=innodb; |
44 | 45 | |
45 | 46 | -- 言語マスター |
@@ -762,7 +763,7 @@ CREATE TABLE _page_def ( | ||
762 | 763 | pd_config_id INT DEFAULT 0 NOT NULL, -- ウィジェット定義ID |
763 | 764 | pd_config_name VARCHAR(40) DEFAULT '' NOT NULL, -- ウィジェット定義名 |
764 | 765 | pd_menu_id VARCHAR(20) DEFAULT '' NOT NULL, -- メニューID |
765 | - pd_suffix VARCHAR(5) DEFAULT '' NOT NULL, -- インスタンスを区別するためのサフィックス文字列 | |
766 | + pd_suffix VARCHAR(10) DEFAULT '' NOT NULL, -- インスタンスを区別するためのサフィックス文字列 | |
766 | 767 | pd_title VARCHAR(40) DEFAULT '' NOT NULL, -- タイトル |
767 | 768 | pd_style TEXT NOT NULL, -- HTMLスタイル属性 |
768 | 769 | pd_except_sub_id TEXT NOT NULL, -- 共通時例外ページサブID(「,」区切りで複数指定可) |
@@ -862,12 +863,11 @@ DROP TABLE IF EXISTS _mail_form; | ||
862 | 863 | CREATE TABLE _mail_form ( |
863 | 864 | mf_serial INT AUTO_INCREMENT, -- レコードシリアル番号 |
864 | 865 | mf_id VARCHAR(40) DEFAULT '' NOT NULL, -- 定義項目ID |
866 | + mf_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID | |
865 | 867 | mf_history_index INT DEFAULT 0 NOT NULL, -- 履歴管理用インデックスNo(0~) |
866 | 868 | |
867 | - mf_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID | |
868 | 869 | mf_subject VARCHAR(100) DEFAULT '' NOT NULL, -- 件名 |
869 | 870 | mf_content TEXT NOT NULL, -- コンテンツ |
870 | - | |
871 | 871 | mf_check_out_user_id INT DEFAULT 0 NOT NULL, -- チェックアウトユーザID(0のときはチェックイン状態) |
872 | 872 | mf_check_out_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- チェックアウト日時 |
873 | 873 | mf_create_user_id INT DEFAULT 0 NOT NULL, -- レコード作成者 |
@@ -876,7 +876,7 @@ CREATE TABLE _mail_form ( | ||
876 | 876 | mf_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時 |
877 | 877 | mf_deleted BOOLEAN DEFAULT false NOT NULL, -- レコード削除状態 |
878 | 878 | PRIMARY KEY (mf_serial), |
879 | - UNIQUE (mf_id, mf_history_index) | |
879 | + UNIQUE (mf_id, mf_language_id, mf_history_index) | |
880 | 880 | ) TYPE=innodb; |
881 | 881 | |
882 | 882 | -- テーブル作成マスター |
@@ -901,6 +901,7 @@ CREATE TABLE _menu_id ( | ||
901 | 901 | mn_description VARCHAR(100) DEFAULT '' NOT NULL, -- 説明 |
902 | 902 | mn_type INT DEFAULT 0 NOT NULL, -- メニュータイプ(0=単一階層、1=複数階層) |
903 | 903 | mn_device_type INT DEFAULT 0 NOT NULL, -- 端末タイプ(0=PC、1=携帯、2=スマートフォン) |
904 | + mn_widget_id VARCHAR(50) DEFAULT '' NOT NULL, -- ウィジェットID(ファイル名) | |
904 | 905 | mn_sort_order INT DEFAULT 0 NOT NULL, -- ソート順 |
905 | 906 | PRIMARY KEY (mn_id) |
906 | 907 | ) TYPE=innodb; |
@@ -913,14 +914,17 @@ CREATE TABLE _menu_def ( | ||
913 | 914 | md_index INT DEFAULT 0 NOT NULL, -- 表示順(0~)、md_parent_id=0のときは親間の表示順 |
914 | 915 | md_menu_id VARCHAR(20) DEFAULT '' NOT NULL, -- メニューID |
915 | 916 | md_name TEXT NOT NULL, -- 名前 |
917 | + md_title TEXT NOT NULL, -- タイトル(HTMLタグ可) | |
916 | 918 | md_description VARCHAR(100) DEFAULT '' NOT NULL, -- 説明 |
917 | 919 | md_type INT DEFAULT 0 NOT NULL, -- メニュー項目タイプ(0=リンク、1=フォルダ、2=テキスト、3=セパレータ) |
918 | 920 | md_link_type INT DEFAULT 0 NOT NULL, -- リンクタイプ(0=同ウィンドウ、1=別ウィンドウ) |
919 | 921 | md_link_url TEXT NOT NULL, -- リンク先 |
920 | 922 | md_content_type VARCHAR(10) DEFAULT '' NOT NULL, -- リンク先のコンテンツの種別 |
921 | 923 | md_content_id VARCHAR(10) DEFAULT '' NOT NULL, -- リンク先のコンテンツのID |
924 | + md_param TEXT NOT NULL, -- その他パラメータ | |
922 | 925 | md_enable BOOLEAN DEFAULT true NOT NULL, -- 使用可能かどうか |
923 | 926 | md_visible BOOLEAN DEFAULT true NOT NULL, -- 表示するかどうか |
927 | + md_user_limited BOOLEAN DEFAULT false NOT NULL, -- アクセス可能ユーザを制限 | |
924 | 928 | |
925 | 929 | md_update_user_id INT DEFAULT 0 NOT NULL, -- レコード更新者 |
926 | 930 | md_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時 |
@@ -27,40 +27,26 @@ CREATE TABLE commerce_config ( | ||
27 | 27 | cg_index INT DEFAULT 0 NOT NULL, -- ソート用 |
28 | 28 | PRIMARY KEY (cg_id) |
29 | 29 | ) TYPE=innodb; |
30 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
31 | -VALUES ('default_currency', 'JPY', 'デフォルト通貨', 0); | |
32 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
33 | -VALUES ('default_tax_type', 'sales', 'デフォルト課税タイプ', 1); | |
34 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
35 | -VALUES ('tax_in_price', '0', '税処理区分', 2); -- 0=外税、1=内税 | |
36 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
37 | -VALUES ('price_calc_type', '0', '金額端数処理', 3); -- 0=切り捨て、1=切り上げ、2=四捨五入 | |
38 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
39 | -VALUES ('tax_calc_type', '0', '税端数処理', 4); -- 0=切り捨て、1=切り上げ、2=四捨五入 | |
40 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
41 | -VALUES ('use_email', '1', 'メール送信機能', 5); | |
42 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
43 | -VALUES ('shop_email', '', 'ショップ宛てメールアドレス', 6); | |
44 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
45 | -VALUES ('auto_email_sender', '', '自動送信メール送信元アドレス', 7); | |
46 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
47 | -VALUES ('shop_name', '', 'ショップ名', 8); | |
48 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
49 | -VALUES ('shop_owner', '', 'ショップオーナー名', 9); | |
50 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
51 | -VALUES ('shop_address', '', 'ショップ住所', 10); | |
52 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
53 | -VALUES ('shop_phone', '', 'ショップ電話番号', 11); | |
54 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
55 | -VALUES ('category_select_count', '2', '商品カテゴリー選択可能数', 12); | |
56 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
57 | -VALUES ('order_cancel_hour', '24', '注文のキャンセル可能時間', 13); | |
58 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
59 | -VALUES ('disp_product_count', '10', '商品一覧表示項目数', 14); | |
60 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
61 | -VALUES ('decrement_view_stock_count', '1', '注文時の表示在庫数デクリメント', 15); | |
62 | -INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index) | |
63 | -VALUES ('permit_non_member_order', '0', '非会員からの注文受付', 16); | |
30 | +INSERT INTO commerce_config | |
31 | +(cg_id, cg_value, cg_name, cg_index) VALUES | |
32 | +('default_currency', 'JPY', 'デフォルト通貨', 0), | |
33 | +('default_tax_type', 'sales', 'デフォルト課税タイプ', 1), | |
34 | +('tax_in_price', '0', '税処理区分', 2), -- 0=外税、1=内税 | |
35 | +('price_calc_type', '0', '金額端数処理', 3), -- 0=切り捨て、1=切り上げ、2=四捨五入 | |
36 | +('tax_calc_type', '0', '税端数処理', 4), -- 0=切り捨て、1=切り上げ、2=四捨五入 | |
37 | +('use_email', '1', 'メール送信機能', 5), | |
38 | +('shop_email', '', 'ショップ宛てメールアドレス', 6), | |
39 | +('auto_email_sender', '', '自動送信メール送信元アドレス', 7), | |
40 | +('shop_name', '', 'ショップ名', 8), | |
41 | +('shop_owner', '', 'ショップオーナー名', 9), | |
42 | +('shop_address', '', 'ショップ住所', 10), | |
43 | +('shop_phone', '', 'ショップ電話番号', 11), | |
44 | +('category_select_count', '2', '商品カテゴリー選択可能数', 12), | |
45 | +('order_cancel_hour', '24', '注文のキャンセル可能時間', 13), | |
46 | +('disp_product_count', '10', '商品一覧表示項目数', 14), | |
47 | +('decrement_view_stock_count', '1', '注文時の表示在庫数デクリメント', 15), | |
48 | +('permit_non_member_order', '0', '非会員からの注文受付', 16), | |
49 | +('hierarchical_category', '1', '階層化商品カテゴリー', 17); | |
64 | 50 | |
65 | 51 | -- 単位マスター |
66 | 52 | DROP TABLE IF EXISTS unit_type; |
@@ -247,6 +233,10 @@ CREATE TABLE product_class ( | ||
247 | 233 | PRIMARY KEY (pu_serial), |
248 | 234 | UNIQUE (pu_id, pu_language_id, pu_history_index) |
249 | 235 | ) TYPE=innodb; |
236 | +INSERT INTO product_class | |
237 | +(pu_id, pu_language_id, pu_name, pu_index) VALUES | |
238 | +('', 'ja', '一般商品', 1), | |
239 | +('photo', 'ja', 'フォトギャラリー商品', 2); | |
250 | 240 | |
251 | 241 | -- 商品カテゴリマスター |
252 | 242 | DROP TABLE IF EXISTS product_category; |
@@ -256,7 +246,7 @@ CREATE TABLE product_category ( | ||
256 | 246 | pc_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID |
257 | 247 | pc_history_index INT DEFAULT 0 NOT NULL, -- 履歴管理用インデックスNo(0~) |
258 | 248 | |
259 | - pc_name VARCHAR(30) DEFAULT '' NOT NULL, -- 商品カテゴリ名称 | |
249 | + pc_name VARCHAR(60) DEFAULT '' NOT NULL, -- 商品カテゴリ名称 | |
260 | 250 | pc_parent_id INT DEFAULT 0 NOT NULL, -- 親カテゴリID |
261 | 251 | pc_sort_order INT DEFAULT 0 NOT NULL, -- ソート用 |
262 | 252 | pc_visible BOOLEAN DEFAULT true NOT NULL, -- 表示するかどうか |
@@ -346,11 +336,9 @@ CREATE TABLE pay_method_def ( | ||
346 | 336 | PRIMARY KEY (po_serial), |
347 | 337 | UNIQUE (po_id, po_language_id, po_set_id, po_history_index) |
348 | 338 | ) TYPE=innodb; |
349 | -INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('furikae', 'ja', '郵便振替', 1); | |
350 | -INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('kakidome', 'ja', '現金書留', 2); | |
351 | -INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('furikomi', 'ja', '銀行振込', 3); | |
352 | -INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('daibiki', 'ja', '代金引換', 4); | |
353 | -INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('card', 'ja', 'クレジットカード', 5); | |
339 | +INSERT INTO pay_method_def | |
340 | +(po_id, po_language_id, po_name, po_index) VALUES | |
341 | +('payment_service', 'ja', '決済サービス', 1); | |
354 | 342 | |
355 | 343 | -- 配送方法マスター |
356 | 344 | DROP TABLE IF EXISTS delivery_method_def; |
@@ -703,6 +691,11 @@ CREATE TABLE product_type ( | ||
703 | 691 | PRIMARY KEY (py_serial), |
704 | 692 | UNIQUE (py_product_class, py_id, py_language_id, py_history_index) |
705 | 693 | ) TYPE=innodb; |
694 | +INSERT INTO product_type | |
695 | +(py_product_class, py_id, py_language_id, py_name, py_code, py_description, py_index, py_single_select) VALUES | |
696 | +('', '', 'ja', '標準商品', 'ST', '', 1, false), | |
697 | +('photo', '', 'ja', '標準商品', 'ST', '', 1, false), | |
698 | +('photo', 'download', 'ja', 'ダウンロード画像', 'DL', '', 2, true); | |
706 | 699 | |
707 | 700 | -- 商品ステータス種別マスター |
708 | 701 | DROP TABLE IF EXISTS product_status_type; |
@@ -1071,6 +1064,13 @@ CREATE TABLE stock_plan ( | ||
1071 | 1064 | ) TYPE=innodb; |
1072 | 1065 | |
1073 | 1066 | -- 更新データ |
1067 | +-- メニューIDマスター | |
1068 | +DELETE FROM _menu_id WHERE mn_id = 'ec_menu'; | |
1069 | +INSERT INTO _menu_id | |
1070 | +(mn_id, mn_name, mn_description, mn_device_type, mn_widget_id, mn_sort_order) VALUES | |
1071 | +('ec_menu', 'EC用メニュー(PC用)', '「ec_menu」ウィジェット専用のメニュー', 0, 'ec_menu', 10); | |
1072 | + | |
1073 | +-- 追加クラスマスター | |
1074 | 1074 | DELETE FROM _addons WHERE ao_id = 'eclib'; |
1075 | 1075 | INSERT INTO _addons (ao_id, ao_class_name, ao_name, ao_description, ao_index) |
1076 | 1076 | VALUES ('eclib', 'ecLib', 'Eコマースライブラリ', '', 1); |
@@ -1079,30 +1079,49 @@ INSERT INTO _addons (ao_id, ao_class_name, ao_name, ao_descrip | ||
1079 | 1079 | VALUES ('ecmail', 'ecMail', 'Eコマースメール連携', '', 2); |
1080 | 1080 | |
1081 | 1081 | -- インナーウィジェット |
1082 | +-- インナーウィジェット(配送方法) | |
1082 | 1083 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'flatrate'; |
1083 | 1084 | INSERT INTO _iwidgets |
1084 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1085 | -('ec_main', 'flatrate', '定額', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1085 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1086 | +('ec_main', 'flatrate', '定額', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1086 | 1087 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'classrate'; |
1087 | 1088 | INSERT INTO _iwidgets |
1088 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1089 | -('ec_main', 'classrate', '購入額基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1089 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1090 | +('ec_main', 'classrate', '購入額基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1090 | 1091 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'staterate'; |
1091 | 1092 | INSERT INTO _iwidgets |
1092 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1093 | -('ec_main', 'staterate', '送付先基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1093 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1094 | +('ec_main', 'staterate', '送付先基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1094 | 1095 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'quantityrate'; |
1095 | 1096 | INSERT INTO _iwidgets |
1096 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1097 | -('ec_main', 'quantityrate', '商品数基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1097 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1098 | +('ec_main', 'quantityrate', '商品数基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1098 | 1099 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'productrate'; |
1099 | 1100 | INSERT INTO _iwidgets |
1100 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1101 | -('ec_main', 'productrate', '商品別規定', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1101 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1102 | +('ec_main', 'productrate', '商品別規定', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1102 | 1103 | DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'weightrate'; |
1103 | 1104 | INSERT INTO _iwidgets |
1104 | -(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1105 | -('ec_main', 'weightrate', '送付先+重量基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now()); | |
1105 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1106 | +('ec_main', 'weightrate', '送付先+重量基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1107 | +-- インナーウィジェット(支払方法) | |
1108 | +DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'epsilon'; | |
1109 | +INSERT INTO _iwidgets | |
1110 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_online, iw_install_dt, iw_create_dt) VALUES | |
1111 | +('ec_main', 'epsilon', 'イプシロン決済', 'PAYMENT', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, true, now(), now()); | |
1112 | +DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'exchange_classrate'; | |
1113 | +INSERT INTO _iwidgets | |
1114 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_online, iw_install_dt, iw_create_dt) VALUES | |
1115 | +('ec_main', 'exchange_classrate', '代金引換(購入額基準)', 'PAYMENT', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, false, now(), now()); | |
1116 | +-- インナーウィジェット(注文計算) | |
1117 | +DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'lotbuying'; | |
1118 | +INSERT INTO _iwidgets | |
1119 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1120 | +('ec_main', 'lotbuying', 'まとめ買い割引', 'CALCORDER', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1121 | +DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'product_lotbuying'; | |
1122 | +INSERT INTO _iwidgets | |
1123 | +(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES | |
1124 | +('ec_main', 'product_lotbuying', '商品別まとめ買い割引', 'CALCORDER', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now()); | |
1106 | 1125 | |
1107 | 1126 | -- メール内容 |
1108 | 1127 | DELETE FROM _mail_form WHERE mf_id = 'regist_member_to_backoffice'; |
@@ -1111,4 +1130,25 @@ VALUES ('regist_member_to_backoffice', 'ja', '会員 | ||
1111 | 1130 | DELETE FROM _mail_form WHERE mf_id = 'order_product_to_backoffice'; |
1112 | 1131 | INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) |
1113 | 1132 | VALUES ('order_product_to_backoffice', 'ja', '商品受注', '■受注コード:[#ORDER_NO#]■\n■受注日付:[#DATE#]■\n■顧客コード:[#MEMBER_NO#]■\n■顧客名:[#NAME#]■\n■届先名:[#DELIV_NAME#]■\n■届先郵便番号:[#ZIPCODE#]■\n■届先住所1:[#ADDRESS1#]■\n■届先住所2:[#ADDRESS2#]■\n■届先電話番号:[#PHONE#]■\n■配達希望日:[#DEMAND_DATE#]■\n■配達時間帯:[#DEMAND_TIME#]■\n[#BODY#]■配送方法:[#DELIV_METHOD#]■\n■決済方法:[#PAY_METHOD#]■\n■備考:[#NOTE#]■', now()); |
1114 | - | |
1133 | +DELETE FROM _mail_form WHERE mf_id = 'order_product_to_shop_manager'; | |
1134 | +INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) | |
1135 | +VALUES ('order_product_to_shop_manager', 'ja', '商品受注', '■受注コード:[#ORDER_NO#]■\n■受注日付:[#DATE#]■\n■会員コード:[#MEMBER_NO#]■\n■会員名:[#NAME#]■\n■会員Eメール:[#EMAIL#]■\n■管理画面URL:[#ADMIN_URL#]■\n■届先名:[#DELIV_NAME#]■\n■届先郵便番号:[#ZIPCODE#]■\n■届先都道府県:[#STATE#]■\n■届先住所1:[#ADDRESS1#]■\n■届先住所2:[#ADDRESS2#]■\n■届先電話番号:[#PHONE#]■\n■配達希望日:[#DEMAND_DATE#]■\n■配達時間帯:[#DEMAND_TIME#]■\n[#BODY#]■配送方法:[#DELIV_METHOD#]■\n■決済方法:[#PAY_METHOD#]■\n■備考:[#NOTE#]■\n\n**********\nお届け先\n**********\n[#DELIV_TEXT#]\n**********\n注文内容\n**********\n[#ORDER_TEXT#]\n', now()); | |
1136 | +DELETE FROM _mail_form WHERE mf_id = 'order_product_to_customer'; | |
1137 | +INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) | |
1138 | +VALUES ('order_product_to_customer', 'ja', 'ご注文の確認(自動送信)', '[#NAME#] 様\n\nこの度は[#SHOP_NAME#]をご利用頂きまして誠にありがとうございます。\n下記の通りご注文を承りましたのでご確認ください。\n\n**********\nお届け先\n**********\n[#DELIV_TEXT#]\n**********\n注文内容\n**********\n[#ORDER_TEXT#]\n\n[#SIGNATURE#]', now()); | |
1139 | + | |
1140 | +-- フォトギャラリー設定マスター(Eコマース追加分) | |
1141 | +INSERT INTO photo_config | |
1142 | +(hg_id, hg_value, hg_name, hg_index) VALUES | |
1143 | +('online_shop', '0', 'オンラインショップ機能', 13), | |
1144 | +('auto_stock', '1', '在庫自動処理', 14), | |
1145 | +('accept_order', '1', '注文の受付', 15), | |
1146 | +('use_email', '1', 'メール送信機能', 16), | |
1147 | +('shop_email', '', 'ショップ宛てメールアドレス', 17), | |
1148 | +('auto_email_sender', '', '自動送信メール送信元アドレス', 18), | |
1149 | +('use_member_address', '1', '会員登録の住所使用', 19), | |
1150 | +('auto_regist_member', '1', '自動会員登録', 20), | |
1151 | +('sell_product_photo', '0', 'フォト商品販売', 21), | |
1152 | +('sell_product_download', '0', 'ダウンロード商品販売', 22), | |
1153 | +('member_notice', '', '会員向けお知らせ', 23), | |
1154 | +('email_to_order_product', '', '商品受注時メール送信先', 24); |
@@ -120,6 +120,7 @@ CREATE TABLE content ( | ||
120 | 120 | cn_meta_keywords TEXT NOT NULL, -- METAタグ、検索用キーワード |
121 | 121 | cn_disp_type SMALLINT DEFAULT 0 NOT NULL, -- 表示タイプ(0=プレーン、1=インナーフレーム) |
122 | 122 | cn_visible BOOLEAN DEFAULT true NOT NULL, -- 表示可否 |
123 | + cn_regist_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 登録日時 | |
123 | 124 | cn_active_start_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 表示可能期間(開始) |
124 | 125 | cn_active_end_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 表示可能期間(終了) |
125 | 126 | cn_default BOOLEAN DEFAULT false NOT NULL, -- デフォルトフラグ |
@@ -22,7 +22,7 @@ | ||
22 | 22 | INSERT INTO _system_config |
23 | 23 | (sc_id, sc_value, sc_name) VALUES |
24 | 24 | ('system_name', 'Magic3', 'システム名称'), |
25 | -('db_version', '2012100901', 'DBバージョン'), | |
25 | +('db_version', '2013010901', 'DBバージョン'), | |
26 | 26 | ('server_id', '', 'サーバ識別用ID'), |
27 | 27 | ('server_url', '', 'サーバURL'), |
28 | 28 | ('default_lang', 'ja', 'デフォルト言語'), |
@@ -237,9 +237,114 @@ INSERT INTO _site_def | ||
237 | 237 | |
238 | 238 | -- 多言語対応文字列マスター |
239 | 239 | INSERT INTO _language_string |
240 | -(ls_id, ls_language_id, ls_value, ls_name) VALUES | |
241 | -('msg_site_in_maintenance', 'ja', 'ただいまサイトのメンテナンス中です', 'メンテナンス中メッセージ'), | |
242 | -('msg_access_deny', 'ja', 'アクセスできません', 'アクセス不可メッセージ'); | |
240 | +(ls_type, ls_id, ls_language_id, ls_value, ls_name) VALUES | |
241 | +(0, 'msg_site_in_maintenance', 'ja', 'ただいまサイトのメンテナンス中です', 'メンテナンス中メッセージ'), | |
242 | +(0, 'msg_access_deny', 'ja', 'アクセスできません', 'アクセス不可メッセージ'), | |
243 | +(1, 'word_account', 'ja', 'ID(Eメール)', 'アカウント'), | |
244 | +(10, 'COM_CONTENT_CREATED_DATE_ON', 'ja', '作成日:%s', ''), | |
245 | +(10, 'COM_CONTENT_LAST_UPDATED', 'ja', '更新日:%s', ''), | |
246 | +(10, 'COM_CONTENT_PUBLISHED_DATE_ON', 'ja', '公開日:%s', ''), | |
247 | +(10, 'COM_CONTENT_WRITTEN_BY', 'ja', '作者:%s', ''), | |
248 | +(10, 'COM_CONTENT_CATEGORY', 'ja', 'カテゴリー:%s', ''), | |
249 | +(10, 'COM_CONTENT_ARTICLE_HITS', 'ja', 'アクセス数:%s', ''), | |
250 | +(10, 'COM_CONTENT_READ_MORE_TITLE', 'ja', 'もっと読む', ''), | |
251 | +(10, 'DATE_FORMAT_LC', 'ja', 'Y年Fd日(l)', ''), | |
252 | +(10, 'DATE_FORMAT_LC1', 'ja', 'Y年Fd日(l)', ''), | |
253 | +(10, 'DATE_FORMAT_LC2', 'ja', 'Y年Fd日(l)H:i', ''), | |
254 | +(10, 'DATE_FORMAT_LC3', 'ja', 'Y年Fd日', ''), | |
255 | +(10, 'DATE_FORMAT_LC4', 'ja', 'Y-m-d', ''), | |
256 | +(10, 'DATE_FORMAT_JS1', 'ja', 'y-m-d', ''), | |
257 | +(10, 'JANUARY_SHORT', 'ja', '1月', ''), | |
258 | +(10, 'JANUARY', 'ja', '1月', ''), | |
259 | +(10, 'FEBRUARY_SHORT', 'ja', '2月', ''), | |
260 | +(10, 'FEBRUARY', 'ja', '2月', ''), | |
261 | +(10, 'MARCH_SHORT', 'ja', '3月', ''), | |
262 | +(10, 'MARCH', 'ja', '3月', ''), | |
263 | +(10, 'APRIL_SHORT', 'ja', '4月', ''), | |
264 | +(10, 'APRIL', 'ja', '4月', ''), | |
265 | +(10, 'MAY_SHORT', 'ja', '5月', ''), | |
266 | +(10, 'MAY', 'ja', '5月', ''), | |
267 | +(10, 'JUNE_SHORT', 'ja', '6月', ''), | |
268 | +(10, 'JUNE', 'ja', '6月', ''), | |
269 | +(10, 'JULY_SHORT', 'ja', '7月', ''), | |
270 | +(10, 'JULY', 'ja', '7月', ''), | |
271 | +(10, 'AUGUST_SHORT', 'ja', '8月', ''), | |
272 | +(10, 'AUGUST', 'ja', '8月', ''), | |
273 | +(10, 'SEPTEMBER_SHORT', 'ja', '9月', ''), | |
274 | +(10, 'SEPTEMBER', 'ja', '9月', ''), | |
275 | +(10, 'OCTOBER_SHORT', 'ja', '10月', ''), | |
276 | +(10, 'OCTOBER', 'ja', '10月', ''), | |
277 | +(10, 'NOVEMBER_SHORT', 'ja', '11月', ''), | |
278 | +(10, 'NOVEMBER', 'ja', '11月', ''), | |
279 | +(10, 'DECEMBER_SHORT', 'ja', '12月', ''), | |
280 | +(10, 'DECEMBER', 'ja', '12月', ''), | |
281 | +(10, 'SUN', 'ja', '日', ''), | |
282 | +(10, 'SUNDAY', 'ja', '日曜', ''), | |
283 | +(10, 'MON', 'ja', '月', ''), | |
284 | +(10, 'MONDAY', 'ja', '月曜', ''), | |
285 | +(10, 'TUE', 'ja', '火', ''), | |
286 | +(10, 'TUESDAY', 'ja', '火曜', ''), | |
287 | +(10, 'WED', 'ja', '水', ''), | |
288 | +(10, 'WEDNESDAY', 'ja', '水曜', ''), | |
289 | +(10, 'THU', 'ja', '木', ''), | |
290 | +(10, 'THURSDAY', 'ja', '木曜', ''), | |
291 | +(10, 'FRI', 'ja', '金', ''), | |
292 | +(10, 'FRIDAY', 'ja', '金曜', ''), | |
293 | +(10, 'SAT', 'ja', '土', ''), | |
294 | +(10, 'SATURDAY', 'ja', '土曜', ''), | |
295 | +(10, 'LAST_UPDATED2', 'ja', '更新日 %s', '旧バージョン互換用'), | |
296 | +(10, 'COM_CONTENT_CREATED_DATE_ON', 'en', 'Created: %s', ''), | |
297 | +(10, 'COM_CONTENT_LAST_UPDATED', 'en', 'Last Updated: %s', ''), | |
298 | +(10, 'COM_CONTENT_PUBLISHED_DATE_ON', 'en', 'Published: %s', ''), | |
299 | +(10, 'COM_CONTENT_WRITTEN_BY', 'en', 'Written by %s', ''), | |
300 | +(10, 'COM_CONTENT_CATEGORY', 'en', 'Category: %s', ''), | |
301 | +(10, 'COM_CONTENT_ARTICLE_HITS', 'en', 'Hits: %s', ''), | |
302 | +(10, 'COM_CONTENT_READ_MORE_TITLE', 'en', 'Read more...', ''), | |
303 | +(10, 'DATE_FORMAT_LC', 'en', 'l, d F Y', ''), | |
304 | +(10, 'DATE_FORMAT_LC1', 'en', 'l, d F Y', ''), | |
305 | +(10, 'DATE_FORMAT_LC2', 'en', 'l, d F Y H:i', ''), | |
306 | +(10, 'DATE_FORMAT_LC3', 'en', 'd F Y', ''), | |
307 | +(10, 'DATE_FORMAT_LC4', 'en', 'Y-m-d', ''), | |
308 | +(10, 'DATE_FORMAT_JS1', 'en', 'y-m-d', ''), | |
309 | +(10, 'JANUARY_SHORT', 'en', 'Jan', ''), | |
310 | +(10, 'JANUARY', 'en', 'January', ''), | |
311 | +(10, 'FEBRUARY_SHORT', 'en', 'Feb', ''), | |
312 | +(10, 'FEBRUARY', 'en', 'February', ''), | |
313 | +(10, 'MARCH_SHORT', 'en', 'Mar', ''), | |
314 | +(10, 'MARCH', 'en', 'March', ''), | |
315 | +(10, 'APRIL_SHORT', 'en', 'Apr', ''), | |
316 | +(10, 'APRIL', 'en', 'April', ''), | |
317 | +(10, 'MAY_SHORT', 'en', 'May', ''), | |
318 | +(10, 'MAY', 'en', 'May', ''), | |
319 | +(10, 'JUNE_SHORT', 'en', 'Jun', ''), | |
320 | +(10, 'JUNE', 'en', 'June', ''), | |
321 | +(10, 'JULY_SHORT', 'en', 'Jul', ''), | |
322 | +(10, 'JULY', 'en', 'July', ''), | |
323 | +(10, 'AUGUST_SHORT', 'en', 'Aug', ''), | |
324 | +(10, 'AUGUST', 'en', 'August', ''), | |
325 | +(10, 'SEPTEMBER_SHORT', 'en', 'Sep', ''), | |
326 | +(10, 'SEPTEMBER', 'en', 'September', ''), | |
327 | +(10, 'OCTOBER_SHORT', 'en', 'Oct', ''), | |
328 | +(10, 'OCTOBER', 'en', 'October', ''), | |
329 | +(10, 'NOVEMBER_SHORT', 'en', 'Nov', ''), | |
330 | +(10, 'NOVEMBER', 'en', 'November', ''), | |
331 | +(10, 'DECEMBER_SHORT', 'en', 'Dec', ''), | |
332 | +(10, 'DECEMBER', 'en', 'December', ''), | |
333 | +(10, 'SUN', 'en', 'Sun', ''), | |
334 | +(10, 'SUNDAY', 'en', 'Sunday', ''), | |
335 | +(10, 'MON', 'en', 'Mon', ''), | |
336 | +(10, 'MONDAY', 'en', 'Monday', ''), | |
337 | +(10, 'TUE', 'en', 'Tue', ''), | |
338 | +(10, 'TUESDAY', 'en', 'Tuesday', ''), | |
339 | +(10, 'WED', 'en', 'Wed', ''), | |
340 | +(10, 'WEDNESDAY', 'en', 'Wednesday', ''), | |
341 | +(10, 'THU', 'en', 'Thu', ''), | |
342 | +(10, 'THURSDAY', 'en', 'Thursday', ''), | |
343 | +(10, 'FRI', 'en', 'Fri', ''), | |
344 | +(10, 'FRIDAY', 'en', 'Friday', ''), | |
345 | +(10, 'SAT', 'en', 'Sat', ''), | |
346 | +(10, 'SATURDAY', 'en', 'Saturday', ''), | |
347 | +(10, 'LAST_UPDATED2', 'en', 'Last Updated on %s', '旧バージョン互換用'); | |
243 | 348 | |
244 | 349 | -- -------------------------------------------------------------------------------------------------- |
245 | 350 | -- 以下、変更の少ないデータ |
@@ -219,12 +219,12 @@ INSERT INTO _templates | ||
219 | 219 | |
220 | 220 | -- メニューIDマスター |
221 | 221 | INSERT INTO _menu_id |
222 | -(mn_id, mn_name, mn_description, mn_device_type, mn_sort_order) VALUES | |
223 | -('main_menu', 'メインメニュー(PC用)', '', 0, 0), | |
224 | -('sub_menu1', 'サブメニュー1(PC用)', '', 0, 1), | |
225 | -('sub_menu2', 'サブメニュー2(PC用)', '', 0, 2), | |
226 | -('sub_menu3', 'サブメニュー3(PC用)', '', 0, 3), | |
227 | -('s_main_menu', 'メインメニュー(スマートフォン用)', '', 2, 0); | |
222 | +(mn_id, mn_name, mn_description, mn_device_type, mn_widget_id, mn_sort_order) VALUES | |
223 | +('main_menu', 'メインメニュー(PC用)', '', 0, '', 0), | |
224 | +('sub_menu1', 'サブメニュー1(PC用)', '', 0, '', 1), | |
225 | +('sub_menu2', 'サブメニュー2(PC用)', '', 0, '', 2), | |
226 | +('sub_menu3', 'サブメニュー3(PC用)', '', 0, '', 3), | |
227 | +('s_main_menu', 'メインメニュー(スマートフォン用)', '', 2, '', 0); | |
228 | 228 | |
229 | 229 | -- 基本テーブルの不要なデータを削除 |
230 | 230 | -- 画面定義 |
@@ -7,9 +7,9 @@ | ||
7 | 7 | -- * |
8 | 8 | -- * @package Magic3 Framework |
9 | 9 | -- * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp> |
10 | --- * @copyright Copyright 2006-2011 Magic3 Project. | |
10 | +-- * @copyright Copyright 2006-2013 Magic3 Project. | |
11 | 11 | -- * @license http://www.gnu.org/copyleft/gpl.html GPL License |
12 | --- * @version SVN: $Id: default_admin_menu.sql 4124 2011-05-09 02:24:07Z fishbone $ | |
12 | +-- * @version SVN: $Id$ | |
13 | 13 | -- * @link http://www.magic3.org |
14 | 14 | -- * |
15 | 15 | -- [デフォルト管理画面] |
@@ -36,10 +36,10 @@ INSERT INTO _page_info | ||
36 | 36 | UPDATE _page_id SET pg_default_sub_id = 'content' WHERE pg_id = 'admin_index' AND pg_type = 0; |
37 | 37 | |
38 | 38 | -- テンプレート情報 |
39 | -DELETE FROM _templates WHERE tm_id = '_admin2'; | |
39 | +DELETE FROM _templates WHERE tm_id = '_admin3'; | |
40 | 40 | INSERT INTO _templates |
41 | -(tm_id, tm_name, tm_type, tm_device_type, tm_mobile, tm_clean_type, tm_create_dt) VALUES | |
42 | -('_admin2', '_admin2', 1, 0, false, 0, now()); | |
41 | +(tm_id, tm_name, tm_type, tm_device_type, tm_mobile, tm_available, tm_clean_type, tm_create_dt) VALUES | |
42 | +('_admin3', '_admin3', 2, 0, false, false, 0, now()); | |
43 | 43 | |
44 | 44 | -- システム設定マスター(管理画面用デフォルトテンプレートを変更) |
45 | -UPDATE _system_config SET sc_value = '_admin2' WHERE sc_id = 'admin_default_template'; | |
45 | +UPDATE _system_config SET sc_value = '_admin3' WHERE sc_id = 'admin_default_template'; |
@@ -0,0 +1,28 @@ | ||
1 | +-- * | |
2 | +-- * バージョンアップ用スクリプト | |
3 | +-- * | |
4 | +-- * PHP versions 5 | |
5 | +-- * | |
6 | +-- * LICENSE: This source file is licensed under the terms of the GNU General Public License. | |
7 | +-- * | |
8 | +-- * @package Magic3 Framework | |
9 | +-- * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp> | |
10 | +-- * @copyright Copyright 2006-2013 Magic3 Project. | |
11 | +-- * @license http://www.gnu.org/copyleft/gpl.html GPL License | |
12 | +-- * @version SVN: $Id$ | |
13 | +-- * @link http://www.magic3.org | |
14 | +-- * | |
15 | +-- -------------------------------------------------------------------------------------------------- | |
16 | +-- バージョンアップ用スクリプト | |
17 | +-- -------------------------------------------------------------------------------------------------- | |
18 | + | |
19 | +-- *** システムベーステーブル *** | |
20 | +-- システム設定マスター | |
21 | + | |
22 | +-- *** システム標準テーブル *** | |
23 | +DELETE FROM blog_config WHERE bg_id = 'layout_entry_single'; | |
24 | +DELETE FROM blog_config WHERE bg_id = 's:layout_entry_single'; | |
25 | +INSERT INTO blog_config | |
26 | +(bg_id, bg_value, bg_name, bg_index) VALUES | |
27 | +('layout_entry_single', '<small>[#CT_AUTHOR#] [#CT_DATE#] [#CT_TIME#] [#BLOG_LINK#]</small>[#BODY#][#CATEGORY#][#LINKS#]', 'コンテンツレイアウト(記事詳細)', 0), | |
28 | +('s:layout_entry_single', '<small>[#CT_AUTHOR#] [#CT_DATE#] [#CT_TIME#] [#BLOG_LINK#]</small>[#BODY#][#CATEGORY#][#LINKS#]', 'コンテンツレイアウト(記事詳細)', 100); |