プロジェクト

全般

プロフィール

Backport(バックポート) #359

The task of using DB is using not prod environment but dev environment. (DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある)

Shogo Kawahara14年以上前に追加. 14年以上前に更新.

ステータス:
Won't fix(対応せず)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2009-12-13
期日:
進捗率:

0%


説明

Overview

database.ymlにtest環境の設定をしている場合、
そのDBの設定を利用する場合がある。

対処法として、各Taskのconfigure()で

$this->addOption('application', null, sfCommandOption::PARAMETER_OPTIONAL, 'The application', true);
$this->addOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 'The environment', 'dev');

などと、デフォルトを明示する必要がある。


関連するチケット

関連している OpenPNE 3 - Bug(バグ) #347: The task of using DB is using not prod environment but dev environment. (DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある) Fixed(完了) 2009-12-13

関係しているリビジョン

リビジョン 06f579d0 (差分)
Shogo Kawahara14年以上前に追加

fixed some tasks, bacause it does not use appropriate DB (fixes #359 ,BP #347)

リビジョン 71d9f519 (差分)
Shogo Kawahara14年以上前に追加

This reverts commit 06f579d06df56a707084e44b1b39b001815ea4e6 (refs #359)

履歴

#1 Shogo Kawahara14年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴commit:"06f579d06df56a707084e44b1b39b001815ea4e6"で適用されました。

#2 Shogo Kawahara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Fixing(修正待ち) に変更

#347と同様の方法をとりましたが、問題があるとのことなので
71d9f5190868581df38356f9e350216aadfb4861 で今回の変更を取り消しました。

#3 Kousuke Ebihara14年以上前に更新

  • ステータスPending Fixing(修正待ち) から Won't fix(対応せず) に変更
  • 担当者 を削除 (Shogo Kawahara)
  • 対象バージョン を削除 (OpenPNE 3.2.1)
  • 進捗率50 から 0 に変更

元チケット側で抜本的な対応をおこないましたが、修正に誤りがあった場合にパフォーマンス上のリスクが伴う可能性のある変更なので、念のために 3.2.x では対応しません。

他の形式にエクスポート: Atom PDF