使用Subsonic 3.0.0.5迁移添加列

时间:2009-08-01 11:03:12

标签: subsonic subsonic3

我想知道如何使用Subsonic 3.0.0.5 MIGRATIONS将新列插入现有数据库表。

基本上我想改变MS SqlServer数据库中的现有表,并在其中再添加三列。

请告诉我我将如何做到这一点

此致

Naveed Khan

2 个答案:

答案 0 :(得分:1)

只需更改您的对象,无论如何都会添加/更新列。因此,如果您有一个名为“Post”的对象并添加一个属性,它将作为一个列添加到数据库中。

观看此视频......

http://subsonicproject.com/docs/Simple_Repo_5_Minute_Demo

答案 1 :(得分:0)

它与SubSonic的惯例有关 由于对象是单数,它将复数添加到表中(或期望表格为复数) 因此,它期望一个名为Order的对象映射到一个名为Orders的表。

我只能找到两种解决方案

1)将表重命名为复数名称。

2)修改Subsonic代码以删除复数的添加。