2017-02-27 13 views
0

でインデックスの名前を変更するには、生のSQL文IはLaravelの移行で、次の生のSQL文を実行したい:実行Laravelの移行

RENAME INDEX offer_venue_id_fk_idx TO offers_venue_id_index 

はどうすればこれを行うことができますか?あなたはこのような生のSQL文を実行することができますDBファサードを使用して

答えて

2

DB::statement('ALTER TABLE table_name RENAME INDEX offer_venue_id_fk_idx TO offers_venue_id_index'); 
+0

どのように私はそれが右の表を使用していることを確認していますか? –

+0

@YahyaUddin上記の私の編集を確認してください。 – TheFallen

+0

DB :: table( 'table_name') - > statement(...) 'のようなことはできませんか、それとも無効ですか? –

関連する問題