学習ログ sequel

require 'rubygems'
require 'sequel'
Sequel::Model.plugin(:schema)
DB = Sequel.sqlite
class UserStory < Sequel::Model
  set_schema do
    primary_key :id
    varchar :in_order
    varchar :as_a
    varchar :i_want
    int :priority
    int :time
  end
end
UserStory.create_table unless UserStory.table_exists?
UserStory.create(:in_order =>  "", 
                  :as_a => "", 
                  :i_want => "",
                  :priority => 1)

set_schemaを使えば、モデルに属性定義するみたいに、スキーマ定義できる。
マイグレーションが難点?