Gem ruby-china 中的 gem -- annotate

xiaoronglv · 2012年10月16日 · 最后由 xiaoronglv 回复于 2013年01月06日 · 3423 次阅读

一开始,我以为 ruby-china 中的每个 model 的数据库结构都是手工写的,后来才知道是通过 gem 包实现的。

annotate 这个包,可以自动生成 model 的数据库结构,如图所示

详细的文档:

https://github.com/ctran/annotate_models

我和你一样,一开始手动,太二了

annotate 不是只是实现个注释的功能吗?没有实际起作用啊。。。

rails tutorial 那本书就有介绍这个 gem

还有个 magic encoding 也不错

我们每个项目都用...非常喜欢... 包括开源的 Railscasts-china 啦 https://github.com/pragmaticly/railscasts-china :)

楼主说的 ruby-china 是什么啊?我穿越了吗?

#6 楼 @huobazi 我在看 ruby-china 的源码。里面用到了这个 gem。

#7 楼 @xiaoronglv RC 的代码是 mongoid 啊

#8 楼 @huobazi 我 folk 了一份 ruby-taiwan 的代码,他的数据库结构用的是 mysql。 ^_^

有用在 mongoid 下的吗

#10 楼 @sforce100 使用 mongoid 不需要使用这个 gem 包啊.

你看一下 ruby-china 的 model

需要 登录 后方可回复, 如果你还没有账号请 注册新账号