0

ビルド フォルダーを別のサイトに転送するにはどうすればよいですか?

問題は、データベース テーブルのプレフィックスの名前がファイルに組み込まれていることです。多数のサイトがある場合は、データを手動で変更する必要があります。テーブル名とプレフィックスを自動的に変更することはできますか?

例えば:

abstract class BaseCategoriesPeer {

/** the default database name for this class */
const DATABASE_NAME = 'test';

/** the table name for this class */
const TABLE_NAME = 'test_123_categories';

新しいサイトごとにデータを変更する必要がありますか?

4

1 に答える 1

0

正しく取得できた場合、考えられる解決策は次のとおりです。

ソースファイルがあるディレクトリを確認しswitch、変数を定義するために a を作成できます (たとえば) $appStored

次に、データベース アクセス定義のクラス (デプロイ サイトに依存するテーブル名スキーマよりも一般的です) で、別の を作成しswitch、今度は を作成switch ($appStored)し、各デプロイ構成の名前を定義します。

于 2012-08-05T16:10:04.343 に答える