0

PostgreSQL、Oracle、および他の多くの DBMS は SCHEMA を使用するため、テーブル名は

schema_name.table_name

しかし、CakePHP のマニュアルには、これについて何も書かれていません。CakePHP のデフォルトのモデル、ビュー、コントローラーの名前はどうですか? プレフィックスのようなソリューションを使用できます。つまり、すべてのデータベース操作で同じスキーマ名が使用されます。


PS1: Modelschema メソッドと混同しないでください。また、このメソッドへのアクセスに関する質問もあります。

PS2: Bill の 2006 年のソリューションは、更新されておらず (私は CakePHP2 を使用しています)、「公式の CakePHP ソリューション」ではないため、より良いものではありません。

PS3: database.php にはスキーマ属性がありますか? CakePHP ドキュメントへのリンクは何ですか?

4

2 に答える 2

1

私にとって朗報です。SQLスキーマに関するCakePHP 2.0のドキュメントがあります...他のドキュメントや例はありませんが、出発点です...

于 2012-11-19T18:55:17.133 に答える