fluent-migrator

    4热度

    1回答

    的最多方法中的数据库名称如何获取一个迁移从延伸到Migration public class BaseMigration : Migration { public override void Up() { var databaseName = HOW_DO_I_GET_THIS? } }

    0热度

    2回答

    我有很多(大约一千)FluentMigratorMigration类在我们的构建服务器上开始超时。 对于那些谁也不会FluentMigrator工作 - 迁移以这样的方式工作,所有的迁移从有对数据库迁移运行SQL脚本Up()和Down()方法Migration类继承 - 简单和容易。 现在懒惰我已经引入了一个LoggingMigration类,它记录了迁移开始运行的时间(并且简单地将该项目的VS中

    0热度

    1回答

    何时以及为什么使用FluentMigrator作为实体框架执行相同的工作。如果我有代码数据库,那么结构已经存在,EF已经提供了操作数据库的类。 我不明白为什么当(在哪些情况下)使用fluentmigrator? 谢谢

    0热度

    1回答

    现有的关系是否有可能增加一个级联删除使用FluentMigrator现有的关系。所以我能替换以下两行用一行代码? Delete.ForeignKey("FK_Attachments_Items").OnTable("Attachments"); Create.ForeignKey("FK_Attachments_Items").FromTable("Attachments").ForeignCo

    10热度

    1回答

    我使用.Net4.5和C#,我正在进行数据库迁移using FluentMigrator之一。我能够改变表,并通过使用 Alter.Table("Items").InSchema("Pricing") .AddColumn("CanBe").AsBoolean().NotNullable() 添加列,不过,我需要减少一些现有列,也不DeleteColumn也不DropColumn

    0热度

    1回答

    是否有任何将数据库更改迁移到任何特定版本的可能性。作为一个例子,我们列出了out项目内的迁移列表,并且我们只想将第2版更改迁移到数据库中。我可能有以下迁移 版本1 - 早在DB 第2版 - 要迁移到DB 3版 - 将稍后再迁移。 有没有像migrate:up --Version 2这样的命令?我使用FluentMigrator.1.4.0.0

    0热度

    1回答

    我可以快递以下使用流利的迁移PostgreSQL的语句: CREATE INDEX index1 ON table1(column1 text_pattern_ops) 似乎无法有一个正确的方法呢?

    1热度

    1回答

    即使发生外键冲突等故障,FluentMigrator是否可以继续执行?我想知道的原因是因为我们的一个迁移依赖于在DevProfile中所有迁移完成后才创建的ID。因此,由于FK冲突,它总是会失败。 我想知道是否有可能在失败后强制它仍然运行?

    0热度

    1回答

    当尝试我的dev /本地机器上运行的迁移,这种运行良好: mono packages/FluentMigrator.Tools.1.6.1/tools/AnyCPU/40/Migrate.exe -a Reflect.Web.v2.Migrations/bin/Debug/Reflect.Web.v2.Migrations.dll -db Postgres -conn "Server=localh

    0热度

    1回答

    我使用FluentMigrator在C#中使用FluentMigrator.Runner.MigrationRunner创建SqlLite数据库。我不知道有什么方法可以在需要创建数据库时使用SetPassword命令或SqlConnection命令吗?有一个SqLiteRunnerContextFactory对象,但它似乎不是我可以用来指定密码的属性。 public MigrationRunner