2010-06-29 83 views
0

我在觀看亞音速的簡單數據庫演示。我開始知道可以從代碼生成數據庫模式。我認爲代碼生成通常是來自數據庫的域層。 這有用嗎?亞音速數據庫模式生成

回答

0

簡單的存儲庫從DTO對象生成一個數據庫,相比之下,如果使用ActiveRecord模板,數據層是從現有數據庫生成的。

對於數據庫變化不大的小型或新項目,簡單的存儲庫是好的,但對於更大的數據庫,或者如果您開始將現有項目與增長的數據庫遷移到亞音速,您可能會對ActiveRecord更加開心。

我建議使用ActiveRecord方法,並使用亞音速2的遷移工具進一步更改數據庫(因爲它是獨立工具,所以可以獨立於亞音速2使用)。

Defining SubSonic 3 ActiveRecord migrations