タグ

CakePHPとデータベースに関するmuamqmのブックマーク (2)

  • CakePHP で複数のデータベースを使用する - mallowlabsの備忘録

    機会があって CakePHP を触ってみた。 PHPわず嫌いで触ってなかったけど CakePHPRails のおいしいところを多く持っているので意外に好印象だった。 何より動作が軽快で FastCGI 等を使わなくても十分に実用可能なのが嬉しい。 アプリケーションを開発していて、デフォルトのデータベースとは別に ユーザ情報だけ別の(既存の)データベースを使いたいと思った。 こんな時でもフレームワークのソースコードを変更することなく 実現可能な CakePHP に感心した。 以下に方法をメモしておく。 CakePHP のバージョンは 1.1.18.5850。 方法 app/config/database.php に使用したいデータベースの設定を追加する。 <?php class DATABASE_CONFIG { var $default = array('driver' =>

    CakePHP で複数のデータベースを使用する - mallowlabsの備忘録
  • 複合主キーをめぐる議論

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 Cakeは、複合キーを意図的にサポートしていません。なぜか、というのは、Railsのほうでさんざん議論されているようです。下記のような記事は参考になりました。 エンタープライズRails 複合キーの必要性はなし? ID or not ID 複合キー でこの問題はCakeのほうではどうか、というと、何度かTicketが出ていて、パッチまで送られていますが不採用になっています。CakeもやはりRailsと同じ立場を取っていく、という表明ですね。 Allow using compound (multi-field) primary keys and foreign keys https://trac.cakephp.

    複合主キーをめぐる議論
  • 1