Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道如何使用 Subsonic 3.0.0.5 MIGRATIONS 将新列插入现有数据库表。
基本上,我想更改 MS SqlServer 数据库中的现有表,并在其中添加另外三列。
请告诉我我将如何做到
问候,
纳维德汗
只需更改您的对象,该列就会被添加/更新。因此,如果您有一个名为“Post”的对象并添加一个属性,它将作为一个列添加到数据库中。
看这个视频...
http://subsonicproject.com/docs/Simple_Repo_5_Minute_Demo
它与 SubSonic 的约定有关。 由于对象是单数的,它会将复数添加到表中(或期望表是复数)。 因此,它将期望一个名为 Order 的对象映射到一个名为 Orders 的表。
我只能为您看到两种解决方案
1)将您的表重命名为复数名称。
2)修改Subsonic代码以删除复数的添加。