質問 > その他 > スキーマの切り替えについて(ポスグレ) |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hamaniki |
投稿日時: 2023/11/17 9:24
対応状況: 解決済
|
新米 ![]() ![]() 登録日: 2023/11/16 居住地: 投稿: 2 |
スキーマの切り替えについて(ポスグレ) ▼テンプレート
[EC-CUBE] EC-CUBEのバージョン:4.2.3 [OS] Windows NT VMWIN10DT01 10.0 build 19045 (Windows 10) AMD64 [PHP] 7.4.33 [データベース] PostgreSQL 16.0, compiled by Visual C++ build 1935, 64-bit [WEBサーバ] Apache/2.4.54 (Win64) OpenSSL/1.1.1p PHP/7.4.33 [ブラウザ] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 [現象] 現在、ポスグレのDB内にあるpublicスキーマに接続しています。この接続先のスキーマをpublicではなく、既に作成済みの他のスキーマに切り替える方法はありますか? 各エンティティにスキーマ名を指定して、bin/console doctrine:schema:update --dump-sql --force コマンドにて更新すれば指定した別のスキーマにテーブルを追加できることは確認しました。 ですが、上記の方法だと全エンティティに対してスキーマ名を指定するコードを追加する必要があるので、他に方法があればご教授いただければと思います。 |
mcontact |
投稿日時: 2023/11/17 11:21
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1048 |
Re: スキーマの切り替えについて(ポスグレ) > 現在、ポスグレのDB内にあるpublicスキーマに接続しています。この接続先のスキーマをpublicではなく、既に作成済みの他のスキーマに切り替える方法はありますか?
EC-CUBE標準では、ありません。 個々の事例にあわせてカスタマイズをする必要があります。 フレームワークのSymfonyで調べてみてください。
|
hamaniki |
投稿日時: 2023/11/17 11:47
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2023/11/16 居住地: 投稿: 2 |
Re: スキーマの切り替えについて(ポスグレ) 標準ではないのですね。ありがとうございます。
symfonyについてより勉強を行い、対応してみます。 ご回答ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |