操作
機能 #7
完了activetokyocabinet で TRUNCATE TABLE に対応する
開始日:
2011/03/02
期日:
進捗率:
100%
予定工数:
説明
activetokyocabinet で TRUNCATE TABLE に対応させる。
実装方針は以下のような感じで。
- ActiveRecord::AbstractTokyoCabinetAdapter#truncate として TokyoTyrant::RDB#vanish を呼ぶメソッドを追加
tdbopen(parsed_sql([:table]) do |tdb| tdb.vanish tdb
- ActiveRecord::Base#truncate に connection.truncate(self.table_name) で呼び出せるように追加
操作