This domain may be for sale!
The current Rails documentation is not very clear about how column types defined in migrations translate to MySQL types. When dealing with numerical calculations, precision is important. In certain circumstances, not just any old FLOAT will do so it is important to know what exactly :float translates to in the resulting MySQL table. In particular, I wanted to know what to do to get a MySQL DOUBLE.
毎回、Rails3で新しい環境を作るたびに、 「何をやるんだっけ・・・」と調べてるのが非生産的なので、 自分用にメモを書いておきます...φ(・ω・`) RubyやMySQLの環境があるのは大前提です 時間は適当でRails3だから3分くらいの感覚 後々、忘れている手順があったら追記するかも <@2011/09/01追記> Rails3.1の場合の手順とコメントを追加しました ちなみに、Rails3.1で「rails new」すると、 自動で「bundle install」も走ります この手順では後からGemfileを更新しているので、 再度「bundle install」が必要です </追記> (gem install rails) rails new hoge -T -J -d mysql # Rails3.0の場合 rails new hoge -T -d mysql # Rails
始めに Windows 環境で Rails 2.2 を使える環境を作ろうとしたところ、MySQL5.1 を使用するとライブラリの関係で正しく動作しないという事象が発生したので、ゼロから環境を構築する手順と合わせてハマり所を記載しておく。 ちなみに、Rails 2.2 であることが原因では無い(ハズ)なので、勘違いしないよう、ご注意ください。 Ruby 環境のインストール Ruby 本体のインストール 上記から Ruby 1.8.7 の mswin 版 zip を取得する。 適当に解凍する(必要があれば適当なディレクトリへ移動しておく) PATH を通す 今回は C:\ 直下に ruby フォルダを作成しておく事にした。追加するPATHは C:\Ruby\bin となる。 さて、PATHが通っているか確認してみよう。 C:\>ruby -v ruby 1.8.7 (2008-08-11 pa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く