インターネットの未来形。サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。機能の基本的な使用方法をご紹介しました。使用されるメソッドをご紹介しようと思います。いくつか記載しましたので、ぜひ参考にしてくださいね(^^)スキーマ変更を行うメソッドまずはスキーマを変更するためのデータベース操作をラップしたメソッドをご紹介します。以外にもたくさんのメソッドが用意されています。書かずに実現できることでしょう。これらのメソッドではテーブル名やカラム名を引数として指定するようになっていますが、それらはシンボルで指定してください。...)おそらく高速化のためにシンボルを使用しているものと思います。文字列よりもシンボルのほうが効率よく処理が行えるようです。随所でシンボルが活用されていますので、早めに慣れてしまいましょう。それぞれのメソッドをご紹介します。option)テーブルを作成します。引数の意味は次のとおりです。name作成するテーブルの名前。option以下の任意の要素を含むハッシュ。古いテーブルを削除するしてから作成また、ブロックを指定することでテーブルに含むカラムを指定することができます。メソッドでカラムを定義します。引数(テーブル名)を抜いたものです。具体的な使用例は前回の記事をご参照ください。デフォルトで指定されます。drop_table(name)指定されたテーブルを削除します。引数の意味は以下のとおりです。name削除するテーブルの名前。new_name)指定されたテーブルの名前を変更します。引数の意味は以下のとおりです。old_name変更前のテーブルの名前。new_name変更後のテーブルの名前。options)カラムを追加します。引数の意味は以下のとおりです。table_nameカラムを追加するテーブルの名前。column_name追加するカラムの名前。typeデータ型の指定。options以下の任意の要素を含むハッシュ。カラムのデフォルト値。new_column_name)指定されたカラムの名前を変更します。引数の意味は以下のとおりです。table_name名前変更するカラムが存在するテーブルの名前。column_name変更前のカラムの名前。new_column_name変更後のカラムの名前。options)指定されたカラムの属性を変更します。引数の意味は以下のとおりです。table_name属性を変更するカラムが存在するテーブルの名前。column_name属性を変更するカラムの名前。type新しいデータ型。options新しいオプション。default)指定されたカラムのデフォルト値を変更します。変更することはできないようです。引数の意味は以下のとおりです。table_nameデフォルト値を変更するカラムが存在するテーブルの名前。column_nameデフォルト値を変更するカラムの名前。default新しいデフォルト値。column_name)指定されたカラムを削除します。引数の意味は以下のとおりです。table_name削除するカラムが存在するテーブルの名前。column_name削除するカラムの名前。options)検索用のインデックスを追加します。指定することで任意の名前を指定できます。引数の意味は以下のとおりです。table_nameインデックスを作成するテーブルの名前。column_name対象カラムの名前。複数のカラムを対称にする場合はシンボル配列で指定する。options以下の任意の要素を含むハッシュ。