バージョン選択

フォーラム

メニュー

オンライン状況

50 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 50
もっと...

サイト内検索

質問 > その他 > EC-CUBEのSQLアップデートについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ramrun
投稿日時: 2007/9/1 9:50
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
EC-CUBEのSQLアップデートについて
ながらくEC-CUBEをさわっていなかったのですっかり感覚を忘れてしまったのですが、ひとつ教えてください。

たとえばテストサイトにて、EC-CUBE-1.3.0-betaを1.4.2-betaに移行しようと思ったんですが、SQLの変更箇所はどう対応すればよいのでしょうか?

EC-CUBE Tracをみたところこんな感じで変更箇所があるようですが...

update.tar.gzについているSQLは変更があったファイルが入っているだけでupdate用スクリプトが入っているわけではないですよね?
ryo
投稿日時: 2007/9/1 15:07
対応状況: −−−
一人前
登録日: 2007/7/26
居住地: 関西
投稿: 86
Re: EC-CUBEのSQLアップデートについて
EC-CUBEサイト - ダウンロードページにて、

引用:

※1.3.2以下のバージョンからアップデートされる方へ
データベースのテーブルが一部変更されていますので
下記SQLを実行し、カラムを追加してください。

変更テーブル:dtb_order_temp
変更箇所  :sessionカラムを追加

SQL:alter table dtb_order_temp add column session text


とありますので、直接SQLを叩くしかないみたいです。

もしくは、上記SQLを実行するPHPを自分で作るかですね。


----------------
/* Ryo from KANSAI */
まいどっ!

ramrun
投稿日時: 2007/9/1 21:48
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: EC-CUBEのSQLアップデートについて
ryoさん、ありがとうございます。

とりあえず下記を直接実行しました。
(1.3.0-beta -> 1.4.2-betaのUPDATE SQLです)

create table dtb_blayn (
blayn_ip text
) type=innodb;

drop table if exists dtb_mailtemplate;
drop table if exists dtb_send_customer;

create table dtb_mailtemplate (
template_id int auto_increment primary key not null unique,
subject text,
header text,
footer text,
body text,
send_type int,
template_name text,
creator_id int not null,
del_flg smallint not null default 0,
create_date datetime not null,
update_date datetime not null
) type=innodb;

create table dtb_send_customer (
customer_id int,
send_id int not null,
email text,
name text,
send_flag smallint
) type=innodb;

alter table dtb_order_temp add column session text;

insert into dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','body','本文文書');
insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_product_id5','おすすめ商品(5)',53,now(),now());
insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_comment5','おすすめコメント(5)',54,now(),now());
insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_product_id6','おすすめ商品(6)',55,now(),now());
insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_comment6','おすすめコメント(6)',56,now(),now());

alter table dtb_module add column (icon text, url text);

insert into dtb_mailtemplate (template_id, subject, body, creator_id, update_date, create_date, send_type, template_name) values (
0,
'ご注文ありがとうございます。',
'{name}様

この度はご注文いただき誠に有難うございます。
下記ご注文内容にお間違えがないかご確認下さい。

{order}

このメッセージはお客様へのお知らせ専用ですので、
このメッセージへの返信としてご質問をお送りいただいても回答できません。
ご了承ください。

ご質問やご不明な点がございましたら、こちらからお願いいたします。',
0,
Now(),
Now(),
0,
'受注完了テンプレート(PC用)');

insert into dtb_mailtemplate (template_id, subject, body, creator_id, update_date, create_date, send_type, template_name) values (
1,
'ご注文ありがとうございます。',
'{name}様

この度はご注文いただき誠に有難うございます。
下記ご注文内容にお間違えがないかご確認下さい。

{order}

このメッセージはお客様へのお知らせ専用ですので、
このメッセージへの返信としてご質問をお送りいただいても回答できません。
ご了承ください。

ご質問やご不明な点がございましたら、こちらからお願いいたします。',
0,
Now(),
Now(),
1,
'受注完了テンプレート(携帯用)');


モジュールのiconやurlは管理画面で最新にすればOKです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,001名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.