经历了很多麻烦之后,我运行了Enable-Migrations,我终于正确地使用了命令,以便它在我的项目中创建了Migrations目录。
但是,这是它给我的文件。我已将Using语句移至顶部,并删除了无效的语句,但这就是我所做的全部更改。
原始代码。错误在上面的图像链接中。
internal sealed class Configuration : DbMigrationsConfiguration<RapidDeploy.Models.BloggingContext>
{
public Configuration()
{
AutomaticMigrationsEnabled = false;
}
protected override void Seed(RapidDeploy.Models.BloggingContext context)
{
// This method will be called after migrating to the latest version.
// You can use the DbSet<T>.AddOrUpdate() helper extension method
// to avoid creating duplicate seed data. E.g.
//
// context.People.AddOrUpdate(
// p => p.FullName,
// new Person { FullName = "Andrew Peters" },
// new Person { FullName = "Brice Lambson" },
// new Person …Run Code Online (Sandbox Code Playgroud) 我知道我可以在创建 localdb 后更改数据库对象的排序规则,但是,是否有任何选项可以更改为新创建的对象设置默认排序规则?或者更好的是,无论如何要对负责 localdb 实例的 SQL Server 进程说具有不同于 SQL_Latin1_General_CP1_CI_AS 的默认排序规则?
我已经搜索过了,但我发现只是为已创建的数据库更改排序规则的讨厌程序......是否有可能几乎在 2017 年 SQL Server 不提供此选项?