タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dbとmigrateに関するsbg3のブックマーク (2)

  • Ruby/Ruby on Rails/マイグレーション(migration) - TOBY SOFT wiki

    はじめに † Railsのデータベースのマイグレーション(migration)についてのメモ まずは、migrationのチュートリアル的なのは公式のRails Guide の Migrationsを見ましょう。 ここでは、主にRails 2.xでのmigrationを扱っています。 趣旨的にマイナーだけど便利な機能をとりあげたい? ↑ Rails 2.1〜 † Rails 2.1からmigration(マイグレーション)ファイルがUTC(年月日分秒)14桁表記になってる。 つまり、協定世界時が2009/06/04 13:24:22ならば、20090604132422_create_products.rb のように書く。でも、UTCって日時間(JST)と違うんだけど!-9時間引いてって面倒くせえ!って思うのですが、script/generate migration使えばよいみたい。 ru

  • るびすけの開発日記 ~Ruby on Rails~ - IT業界のための転職サイト -

    さて、モデルはテーブルそのものであることの何が重要なのか。 ヒントはモデルクラスはクラス定義以外情報を持たないのに、 テーブルからデータを取得できるってことです。 前回、「オブジェクト指向といってもモデリングに…」ということを書いたわけですが、 モデル = テーブル。 そして、モデルクラスがプロパティを持たないということは??? そうなんです!テーブル変更を行っても「多くの場合は」モデルクラスの変更は行わなくてもいいんです! (※但し、「多くの場合は」です。理由は後ほど。) Javaだと、当然モデルクラスにプロパティを持たせて、 そのプロパティに対してgetter/setterメソッドでアクセスするというのが定番ですよね。 こうなると、テーブルのレイアウト変更の影響をモロにモデルクラスが受けてしまいます。 つまり、テーブルを変更した場合、 JavaはModer/Viewの両方で影響を受ける

  • 1