Sequel http://sequel.rubyforge.org http://github.com/jeremyevans/sequel/tree/master http://d.hatena.ne.jp/mizincogrammer/20081101/1225535468 READMEの日本語訳。超参考になる! コマンド † $ sequel Sequel: The Database Toolkit for Ruby Usage: se... 続きを読む
_ Rails以外のアプリケーションでActiveRecord::Migrationを使う。 普段Railsで開発してたりすると、小物のスクリプト書くときでも、ActiveRecordとかmigrationが使いたくなるフレームワーク病になります。 アプリ自体でActiveRecordを使うかどうかは置いておい... 続きを読む
Intro to DBIx::Class In my opinion DBIx::Class is one of the best ORM solutions out there. Not only can it model your database, including mapping out any foreign key relationships, it can also be used as a canonical point of reference for you... 続きを読む
Railsのmigrate機能で初期データ登録用のマイグレーションファイルを 作りました。 でも、何度かmigrationをしているうちに、 auto_incrementで採番される値はクリアされないので、 どんどん大きくなっていってしまいます。 他のテーブルで外部参照しておりキー... 続きを読む
Tech, Rubyメモ代わり。ActiveRecord require 'rubygems' require 'active_record' ActiveRecord::Base.establish_connection( :adapter => 'postgresql', :host => 'localhost', :username => 'foo', :database => 'baz', :encoding => 'utf8' ) class User Ac... 続きを読む
Rails の Migration で MySQL の型を指定する スポンサード リンク たとえば、こんな感じの Migration を考えてみる。 class CreatePepsi < ActiveRecord::Migration def self.up create_table :pepsies do |t| t.column :coke, :string, :limit => 64 t.column... 続きを読む
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイス... 続きを読む
なんですかこれは データベース構造をバージョン管理する仕組み SQLではなくRubyのコードでデータベース構造を記述することによって抽象化 本番環境への変更の適用漏れがなくなる ほかの開発環境や検証環境への変更の適用がバッチリ 必要があれば以前のバージョ... 続きを読む