Jan 6

ルビー・マイグレーション

Category: Imp @ja


イメージ提供: netbeans.org

ルビー・マイグレーションはストリング、テキスト、インテジャー、フロート、デートタイム、タイムスタンプ、時間、日付、バイナリー、ブールなど基本的なデータタイプは全てサポートします。

  • ストリングは表題などの小データに通常使用されます。
  • テキストは記述などの長いテキストデータに使用されます。
  • フロートは少数に使用されます。
  • インテジャーは整数に使われます。
  • デートアンドタイムは日付のみまたは時間のみを保存するのに使用されます。
  • ブールは正誤の値を保存するのに使用されます。
  • バイナリーはイメージ、オーディオ、映画などのデータを保存するのに使用します。
  • デートタイムとタイムスタンプはコラムに日時をいれ、保存するのに使用されます。

レイルズ・マイグレーション活動はどんなフロントエンドGUIまたはSQLプロンプトに直接使用できます。 レイルズ・マイグレーションはこれらの活動を非常に簡単にします。 有効なコラムのオプションは以下のようになります。 limit (:limit => “50”), default (:default => “blah”), null (:null => false implies Not Null)

Comments are off for this post

Comments are closed.