Ruby で Sequel を使用して MySQL データベースにアクセスしようとしています。日付列を含むテーブルにアクセスしようとすると、エラーが表示されます。なしでテーブルにアクセスすると、正常に機能します。なにが問題ですか?
コード例:
require 'rubygems'
require 'sequel'
DB = Sequel.connect(:adapter=>'mysql', :host=>'localhost', :database=>'db', :user=>'user', :password=>'password')
event = DB[:table]
puts event.all
エラー:
/usr/lib/ruby/1.8/date.rb:956:in `new_by_frags': ArgumentError: invalid date (Sequel::InvalidValue)
日付を含まないテーブルにアクセスした場合、エラーは表示されません。これは Debian で実行されています。