プロジェクト

全般

プロフィール

Bug(バグ) #347

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

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

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2009-12-13
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

Overview

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


関連するチケット

関連している OpenPNE 3 - Backport(バックポート) #359: The task of using DB is using not prod environment but dev environment. (DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある) Won't fix(対応せず) 2009-12-13

関係しているリビジョン

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

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

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

fixed method visibility (refs #347)

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

fixed NOTICE in the opPluginSyncTask (refs #347)

リビジョン 381b8fcb (差分)
Kousuke Ebihara14年以上前に追加

the openpne:upgrade-from-2 is not now specifed "application" and "env" for performance reason (WIP) (refs #347)

リビジョン 5ecab14c (差分)
Kousuke Ebihara14年以上前に追加

reverted changes for opPlugin:install and opPlugin:sync because it breaks openpne:install (it fails if there is not the database.yml) (refs #347)

リビジョン d4a1d57f (差分)
Kousuke Ebihara14年以上前に追加

changed default application and env option of some tasks (refs #347)

リビジョン ec219c00 (差分)
Kousuke Ebihara14年以上前に追加

fixed relaying tasks that don't recognize about "application" and "env" option (refs #347)

履歴

#1 Shogo Kawahara14年以上前に更新

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

#2 Shogo Kawahara14年以上前に更新

  • 担当者Shogo Kawahara にセット

#3 Shogo Kawahara14年以上前に更新

  • ステータスPending Fixing(修正待ち) から Accepted(着手) に変更

#4 Shogo Kawahara14年以上前に更新

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

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

#5 Kousuke Ebihara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

単純に dev もしくは prod 環境にするだけでは、複数のタスクを用いたり ORM を活用したりするタスクでパフォーマンス上の懸念があります。

381b8fcb1c8f272a1e154728112aafeeb1a38c35 にて、 openpne:upgrade-from-2 タスクのみは本チケットの修正を取り消しました。

#6 Kousuke Ebihara14年以上前に更新

  • 対象バージョンOpenPNE 3.3.1 から OpenPNE 3.3.2 に変更

#7 Kousuke Ebihara14年以上前に更新

config/database.yml がない状態で openpne:install をした場合、この変更の適用後だとエラーが出力されるようになり、インストールが続行できません。 openpne:install 自体の改修の必要があるかもしれませんが、ひとまず原因となる変更を 5ecab14c3b19ffa29ef562d4a1dc66c99daf1a21 で取り消しました。

#8 Kousuke Ebihara14年以上前に更新

  • 対象バージョンOpenPNE 3.3.2 から OpenPNE 3.4beta1 に変更

#9 Kousuke Ebihara14年以上前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更
  • 担当者Shogo Kawahara から Kousuke Ebihara に変更

引き受けます

#10 Kousuke Ebihara14年以上前に更新

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

基本的には OpenPNE のタスクではアプリケーションを使わず(null をデフォルト値とし)、環境は prod もしくは dev のどちらかタスクに適合したものをデフォルトとするように修正しました。

#11 Kousuke Ebihara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

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