タグ

TIPSとrailsに関するkazuph1986のブックマーク (2)

  • pylori*style wiki - MigrationによるDB管理

    Migrationとは Migration とは、Railsで使うデータベースの管理機能で、テーブル作成・カラ ムの追加/変更などの作業を一元管理できます。SQL でスキーマを書くのでは なく、Rails独自の記法(Rubyの文法の範囲内)を使ってDB管理を行います。以 下のようなメリットがあります。 スキーマのバージョン管理ができる rake コマンドでスキーマのバージョンアップ/ロールバックが可能 データベースに依存しない書き方ができるので、他のデータベースに切り替えるのが容易 対応しているデータベース 現在、対応しているデータベースは MySQL, PostgreSQL, SQLite, SQL Server, Oracle です。 今後、対応DBは増えていくと思います。最新情報は、 http://api.rubyonrails.org/classes/ActiveRecord/Mi

  • Facebook Signed Request を Ruby on Rails で扱う - でぶぬる日記

    最近いろいろな事情があり、Facebookアプリなるものを作ったりしているのですが、「Facebookページタブ埋め込み型のアプリ」を制作するに当たり、避けては通れない「Facebook Signed Request」の扱い方をまとめてみました。 Signed Requestとは? Facebook Signed Request は、Webアプリを「Facebookアプリ」として動作させた際にアプリへのパラメータとして渡される各種情報のことです。 Signed Requestを利用すると、アプリ側で以下のような情報を得ることが出来ます。 タブとして埋め込まれている「元のFacebookページ」のIDを取得出来る。 アプリを表示しているユーザが、「元のFacebookページ」の管理者かどうかを取得出来る。 アプリを表示しているユーザが、「元のFacebookページ」の「いいね!」を押している

    Facebook Signed Request を Ruby on Rails で扱う - でぶぬる日記
  • 1