質問 > その他 > EC-CUBE2、PostgreSQLからMySQLへの移行でのシーケンスの扱い |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kazz_oga |
投稿日時: 2019/7/24 13:52
対応状況: 確認中
|
一人前 登録日: 2013/8/5 居住地: 東京都北区赤羽西 投稿: 144 |
EC-CUBE2、PostgreSQLからMySQLへの移行でのシーケンスの扱い ▼テンプレート
[EC-CUBE] EC-CUBE2.13.2 [レンタルサーバ] local [OS] MacOS10.14.5 [PHP] 5.6.40 [データベース] MySQL 5.7.25 [WEBサーバ] Apache/2.4.37 [ブラウザ] safari [導入プラグインの有無] [現象] PostgreSQLからMySQLへの移行作業、移行テストをしています。 メールマガの新規登録時にunique値が重複するエラーが発生。 dtb_mailmaga_template_template_id_seqのsequenceを必要な値にセットする必要があることまでは想像できました。 [質問] 他にもシーケンス番号を必要としているDBについては、次の作業をすれば良いのでしょうか ・PostgreSQLでCREATE SEQUENCEされているシーケンスdtb_xxxx_xxx_id_seqに ついて、MySQLではdtb_xxxx_xxx_id_seqのDBを作成し、必要な値をセットする テスト項目のはじめがメールマガだったので、他のdtb_xxxx_xxx_id_seqはあまり作成されていません。 |
yuh |
投稿日時: 2019/7/24 13:54
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: EC-CUBE2、PostgreSQLからMySQLへの移行でのシーケンスの扱い dtb_xxxx_xxx_id_seqのテーブルを作成してそのAUTO INCREMENTの値を変更です。
ALTER TABLE dtb_xxxx_xxx_id_seq AUTO_INCREMENT=100; こんな感じのクエリで変更できます。
|
kazz_oga |
投稿日時: 2019/7/24 14:46
対応状況: −−−
|
一人前 登録日: 2013/8/5 居住地: 東京都北区赤羽西 投稿: 144 |
Re: EC-CUBE2、PostgreSQLからMySQLへの移行でのシーケンスの扱い ありがとうございます。やってみます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |