如何在使用DataMapper时指定mysql存储引擎类型?

时间:2011-03-10 12:23:43

标签: ruby rubygems datamapper

在定义简单的DataMapper资源时,它将默认存储引擎设置为InnoDB,但是我需要MyISAM,以任何方式覆盖InnoDB?

1 个答案:

答案 0 :(得分:1)

我还没有找到使用dm-mysql-adapter的方法,但dm-mysql看起来很有希望。

  

我最初提交了一个请求   到DataMapper团队中包含一个   允许MySQL数据库用户的选项   指定表选项的能力   在他们的DataMapper模型中。我的需求   围绕数据仓库和我   想要使用不同的存储空间   像Infobright这样的引擎。不幸   此请求被拒绝,因为   dm-core可能最终看起来了   喜欢意大利面,如果我的要求是   批准。请注意,我过于简单化了   这个论点,但我明白了   他们来自。结果,我   给你带来dm-mysql!