バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 独自追加したカラムにインデックス付加する方法

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Goosuke
投稿日時: 2022/2/16 18:34
対応状況: −−−
半人前
登録日: 2021/6/9
居住地:
投稿: 11
独自追加したカラムにインデックス付加する方法
▼テンプレート
[EC-CUBE] 4系
[データベース] MySql/MariaDB系
[カスタマイズの有無] プラグイン


dtb_orderに、以下のようなdatetime型のカラムを追加しました。
/**
* @ORM\Column(name="hogehoge_datetime", type="datetimetz", nullable=true, options={"comment":"hogehoge日時(Asia/Tokyo)"})
*/

この日時は、年・月・日・範囲など、頻繁に集計するのでインデックスを付けたいのですが・・・
doctrine(?)での、既存テーブルへのインデックス追加方法が分かりません。(mysqlネイティブなら分かります)

※重複したdatetimeがありますので、インデックスは、ユニーク・圧縮、共に無しで作成。
※自作プラグインです。
※プラグインインストール時に、カラムは正しく追加され、有効化後 想定通りに利用できています。
※プラグインアンインストール時には、カラム・データ・インデックス、全て消えてかまいません。というか消えるべきですよね?

ほぼ同じような質問がフォーラムにありましたが解決しておりません・・・
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=23212&forum=2&post_id=96081#forumpost96081

よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 独自追加したカラムにインデックス付加する方法 Goosuke 2022/2/16 18:34
     Re: 独自追加したカラムにインデックス付加する方法 ec9iii 2022/2/17 11:31
       Re: 独自追加したカラムにインデックス付加する方法 Goosuke 2022/2/18 16:56
         Re: 独自追加したカラムにインデックス付加する方法 ec9iii 2022/2/18 23:49
           Re: 独自追加したカラムにインデックス付加する方法 Goosuke 2022/2/19 1:17
             Re: 独自追加したカラムにインデックス付加する方法 Goosuke 2022/2/19 1:36
     Re: 独自追加したカラムにインデックス付加する方法 gau 2022/11/14 13:37
       Re: 独自追加したカラムにインデックス付加する方法 mcontact 2022/11/14 15:10
         Re: 独自追加したカラムにインデックス付加する方法 gau 2022/11/14 20:18
     Re: 独自追加したカラムにインデックス付加する方法 yuh 2022/12/7 14:57

 



ログイン


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

統計情報

総メンバー数は88,684名です
総投稿数は109,930件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1279
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.