iRSSの日記

はてなダイアリーiRSSの日記の続き

逆引き系メモ

アップロードしたファイルの保存方法

データベースに投入

アップロードされたファイルをモデルのセッタで受け取り、モデルのプロパティにセットする。(RailsによるアジャイルWebアプリケーション開発 363P)

ファイルに書き出す

モデル側で保存する(かんたんRuby on RailsでWebアプリケーション開発 130P)場合と、コントローラで保存する場合(はじめよう Ruby on Rails 119P)がある。

migrateのdownメソッドを走らせるには

rake db:migrate VERSION=1

VERISIONをオプションで指定する。

migrateで使えるコマンド一覧

add_column add_index change_column change_column_default columns create_table drop_table initialize_schema_information native_database_types remove_column remove_index rename_column rename_table structure_dump table_alias_for table_alias_length

http://railsapi.masuidrive.jp/module/ActiveRecord%3A%3AConnectionAdapters%3A%3ASchemaStatements

はじめよう Ruby on Rails
↑この本の241ページにも