mysql

Integer から Enum への変換表を取得する

こんな感じで OK だった。 class TargetModel include DataMapper::Resource property :status, Enum[:born, :live, :dead] end TargetModel.properties[:status].type.flag_map # => {1 => :born, 2 => :live, 3 => :dead} 蛇足ながら、Symbol から数値への…

MySQL を RAMdisk 上で動かす

spec の実行に極端に時間がかかるようになったため、 MySQL を RAMDisk で動かすことを考えた。spec 専用にしか動かしていない MySQL だったら、永続化なんて不要だし。