タグ

migrationとtutorialに関するkiyo_hikoのブックマーク (3)

  • Active Record マイグレーション - Railsガイド

    マイグレーション(migration)はActive Recordの機能の1つであり、データベーススキーマが長期にわたって進化を安定して繰り返せるようにするための仕組みです。マイグレーション機能のおかげで、スキーマ変更を生SQLで記述せずに、Rubyで作成されたマイグレーション用のDSL(ドメイン固有言語)を用いてテーブルの変更を簡単に記述できます。 このガイドの内容: マイグレーション作成で利用できるジェネレータ Active Recordが提供するデータベース操作用メソッド群の解説 マイグレーション実行とスキーマ更新用のrailsタスクの解説 マイグレーションとスキーマファイルschema.rbの関係 1 マイグレーションの概要 マイグレーションは、データベーススキーマの継続的な変更(英語)を、統一的かつ簡単に行なうための便利な手法です。マイグレーションではRubyのDSLが使われてい

    Active Record マイグレーション - Railsガイド
  • DBマイグレーション | Rails日本語ドキュメント | Ruby STUDIO

    マイグレーションは、時間を掛けてデータベーススキームを徐々に発展させていくActiveレコードの機能です。 純粋なSQLでスキーマの編集をするより、マイグレーションはRubyのDSL(ドメイン特化言語)にテーブルへの変更を書くことで 簡単にそれを行えるようにしてくれます。 このガイドを読むことで、次の事が学べるはずです。 ジェネレーターを使用して、マイグレーションファイルを作成する方法 Activeレコードが提供するメソッドで、データベースを操作する方法 Rakeタスクでマイグレーションとスキーマを操作する方法 マイグレーションがschema.rbと、どのように関連しているか 1. マイグレーションの概要 2. マイグレーションの作成 3. マイグレーションの編集 4. マイグレーションの実行 5. 既に存在するマイグレーションの変更 6. マイグレーションでのモデルの使用 7. スキーマ

    kiyo_hiko
    kiyo_hiko 2015/09/09
    マイグレーションのジェネレーターの使い方、マイグレーションの書き方、rake db:createなどタスクの仕組みについて
  • Active Record Migrations — Ruby on Rails Guides

    Migrations are a feature of Active Record that allows you to evolve your database schema over time. Rather than write schema modifications in pure SQL, migrations allow you to use a Ruby Domain Specific Language (DSL) to describe changes to your tables. After reading this guide, you will know: Which generators you can use to create migrations. Which methods Active Record provides to manipulate you

    Active Record Migrations — Ruby on Rails Guides
  • 1