Tag: subsonic subsonic3 simplerepository

SubSonic生成的DB Schema,二进制类型?

如何使用SubSonic的Schema builder在DB中创建二进制列? 所以今晚我决定潜入SubSonic。 我在这里看到了很多问题,Rob和其他许多人都做出了很好的回应。 我看到SubSonic是一个ORM,通过T4模板,它可以从现有数据库中生成一些非常好用且高效的类。 但是,我想走另一条路。 我有一个非常丰富的域,并希望使用SubSonic和RunMigrations选项从我的域创建我的表adhoc。 所有工作都非常好(甚至编写了我自己的Upgrade()函数,该函数检测代码库是否根据程序集修订号进行了更改,然后将所有对象更新迁移到数据库 – 非常灵活,可以自动升级数据库)。 但是,你如何让SubSonic创建二进制列? 也许我没有按预期使用它(我没有使用Query或SqlQuery,只是SimpleRepository的Linq接口)。 请参阅下文(使用常见的“博客post”示例): [SubsonicTable] public class Post { [SubSonicPrimaryKey] public Int32 PostID { get; set; } [SubSonicStringLength(1024)] public String Title { get; set; } [SubSonicLongString] public String Body { get; set; } [SubSonicStringLength(5)] public String? LangaugeCode { get; set; } public DateTime? Published { get; […]