【保存版】2013年度発売全パチスロアプリ一覧(iPhone,iPad)

【CakePHP】SQL使いに素敵なツール「Cakephp Sql Converter」。データ取得コードを自動生成。

最近新しくCakePHPでサイトを作りました。
(お仕事ではなく趣味サイト。パチスロですが。汗)
前回、仕事でCakePHPサイトを初めて構築したのでが、2009年2月。
その時のバージョンは1.2。
それ以来CakePHPにほとんどさわっていませんでした。

そして今回サイト構築にあたり、CakePHPの最新バージョンを確認してみると、
最新バージョンは2.2.5。
(開発時の話。今は2.2系の最新バージョンは2.2.7のようですね。
Articles :: The Bakery:Everything CakePHP

3年の間にCakePHPは進化していました。

さて、普段Windowsのクラサバでシステム開発している私にとって
WEB開発は少し敷居が高いです。
こんなとき、先人の知恵がたくさんつまったフレームワークは便利です。
特にCakePHPは、導入も簡単でそんなに複雑なものでなければ、
動くレベルのものは作ることができてしまいます。
(ただ、今の私のレベルではCakePHPで業務アプリケーションは
まだつくれないなあ。)

そんな便利なCakePHPなのですが、クラサバな私にとって
少々難しいのが、「DBデータ取得にSQLを書かない」こと。
SQLはCakePHPが自動生成してくれます。
(SQLを直接書くこともできますが、それではCakePHPっぽくないですしねえ。)

ですが、普段SQLを書いてデータ取得している私にとっては、
CakePHPに渡すパラメータを書くのが難しい。
単純なSELECTをひーひーいいながら書いています。

そんな私みたいな人を助けてくれるツールがありました。
情報提供元のcakephperさまへ感謝。
via CakePHPフォーラムのtwitter→cakephperの日記(CakePHP, MongoDB)
[CakePHP2] SQL文を貼り付けると、CakePHPのコードを生成するサービス

Cakephp Sql Converter
BuildCakePHPfindfromSQL

SQLを貼り付けて変換ボタンを押すとCakePHP用のコードが生成されると
いう優れもの。こいつはすごい!

さっそく使ってみます。

ランクが5位までか、2013年1月以降リリースのデータを取得します。
BuildCakePHPfindfromSQL_1

どきどきしてコンバートボタンを押下。




BuildCakePHPfindfromSQL_2

変換完了。ばっちりCakePHP用のwhere条件が出力できています。
(出力結果には上記のほかにもカスタムfindとpaginator用のコードも
出力されています。)

私なんて「OR」を使ったWhere句を書くのに小一時間悩んだのに。。。
(レベル低くてスミマセン。。。)
ちなみにSQLのパースエラーがあると真っ白画面になります。
真っ白画面になりましたらSQLの構文を見直して再実行してみてください。

この「Cakephp Sql Converter」ですが、
まだベータ版扱いで現在のところ、
生成対象となるSQLはSELECTのみですが、
近いうちにINSERT,UPDATE,DELETEにも対応するとのことです。
楽しみですね。

ドキュメント
Cakephp Sql Converter
ブログ
How to convert SQL to CakePHP find

最後に、念の為の注意点として機密性の高い案件では使わないほうがいいかもしれません。
外部に漏れるとまずいものもありますので。

あと、CakePHP用の規約どおりの名前を調べるツールも公開されています。
How to convert SQL to CakePHP find

ちなみに上記のサイトを知ったのはサイト構築後でしたけど、何か?

(おまけ)
iPhone,iPad,iPadminiでパチスロアプリを探しいる方、どうぞ。
今現在リリースされているパチスロアプリをまとめています。
スロットアプゲリオン

【本】SQLをしっかり学習したい人におすすめミック本。

お世話になった書籍。CakePHP2系対応。
>>CakePHP2 実践入門 (WEB+DB PRESS plus)


>>WebデザイナーのためのCakePHPビューコーディング入門

[Google PR]

Twitterはじめました。プラプラ | Twitter

<< 【Kindle本】セール品から統計学やマーケティング関連本をピックアップ。100円のコーラから記憶力アップまで。
【e-mobile】GL01P用のUSB接続用ソフトウエアがリリースされました。GL02P用は3月リリース予定。 >>

[関連エントリ 最新5]

[Google PR]


[最新エントリ 5]

>>トップページ
人気カテゴリ:AccessTips SQLServer CakePHP iPad
過去ログ(全記事一覧)

コメント
コメントする(お気軽にどうぞ)









この記事のトラックバックURL
トラックバック
カテゴリー
プロフィール
お問い合わせ
Powered by NINJA TOOLS
links
recent comment
  • 【Access】vbaでhmacが正しく計算できた!!
    まさ (06/01)
  • 【Access】AccessReportMailメール送信時のポートを25から587へ
    わら (05/31)
  • 【SQLServer】超シンプル!再帰CTE(共通テーブル式)で連続データを作成する。
    sazi (09/08)
  • 【あまっちゃお】Amazon商品検索「あまっちゃお」プロジェクト始動。Ver00-06-00 β
    カメちゃん (07/31)
  • 【Access】あれ?DoCmd.RunCommand acCmdSaveRecordの内部仕様が変わった?
    花姉 (03/17)
  • 【Access】実行中のmdb(自分自身)をバックアップコピーする方法。
    亀 (02/06)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    管理人 (01/31)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    あ (01/31)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    K (11/13)
  • 【VAIOP】VaioXと両持ちできるものすっっごくマニアックなケース。当たり前ですが在庫限り。(笑)
    管理人 (08/04)
recent trackback
  • 【Access】2003安全でない式がブロックされていませんとセキュリティーレベル。
    awgs Foundry (10/29)
  • 【VAIOtypeP】液晶保護シートは、新車のカバーではない。レイアウト社液晶/天板保護フィルムセットRT-VP1FS1
    XMLがキライ。 (04/09)
  • Vistaから、LinkStation(NAS)にアクセスできません。
    そのほかいろいろ (09/06)