0

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

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

请告诉我我将如何做到

问候,

纳维德汗

4

2 回答 2

1

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

看这个视频...

http://subsonicproject.com/docs/Simple_Repo_5_Minute_Demo

于 2009-08-01T19:50:07.293 回答
0

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

我只能为您看到两种解决方案

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

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

于 2009-08-03T10:53:46.880 回答