PostgreSQL、Oracle、および他の多くの DBMS は SCHEMA を使用するため、テーブル名は
schema_name.table_name
しかし、CakePHP のマニュアルには、これについて何も書かれていません。CakePHP のデフォルトのモデル、ビュー、コントローラーの名前はどうですか? プレフィックスのようなソリューションを使用できます。つまり、すべてのデータベース操作で同じスキーマ名が使用されます。
PS1: Modelschema メソッドと混同しないでください。また、このメソッドへのアクセスに関する質問もあります。
PS2: Bill の 2006 年のソリューションは、更新されておらず (私は CakePHP2 を使用しています)、「公式の CakePHP ソリューション」ではないため、より良いものではありません。
PS3: database.php にはスキーマ属性がありますか? CakePHP ドキュメントへのリンクは何ですか?