2010-06-29 81 views
0

我在观看亚音速的简单数据库演示。我开始知道可以从代码生成数据库模式。我认为代码生成通常是来自数据库的域层。 这有用吗?亚音速数据库模式生成

回答

0

简单的存储库从DTO对象生成一个数据库,相比之下,如果使用ActiveRecord模板,数据层是从现有数据库生成的。

对于数据库变化不大的小型或新项目,简单的存储库是好的,但对于更大的数据库,或者如果您开始将现有项目与增长的数据库迁移到亚音速,您可能会对ActiveRecord更加开心。

我建议使用ActiveRecord方法,并使用亚音速2的迁移工具进一步更改数据库(因为它是独立工具,所以可以独立于亚音速2使用)。

Defining SubSonic 3 ActiveRecord migrations