beast1.0 解读(一)

  接触ruby快两三个星期,一直没能有很大的突破。一直在寻找一个时间分析一下Beast程序,希望以此对ruby on rails的理解更进一步。

  虽然beast的代码行数不多,程序所涉及的逻辑也不算复杂。但这次我打算用“牛刀”杀这只“小鸡”,搜肠刮肚的解读beast的每一段代码。

  今天先来简单一点的,先把beast的数据库结构大致的分析一下。

 1、forums表就是论坛主表。

2、logged_exceptions表是一个异常信息表。

3、moderatorships表是论坛的管理权限授权表。

4、monitorships表是主题的监控表。

5、posts表是主题回复表

6、sessions表是sessions管理表

7、topics表是论坛主题表

8、users表就是论坛用户表

总共8张表,非常简单。

你可能感兴趣的:(数据结构,Ruby,Rails)