我需要进行“全文索引”,但是我使用的是ef core 2.1代码优先迁移,但是Full Indexs在core中没有一流的支持。
如何编写自己的将在应用其他生成的迁移时应用的迁移?
答案 0 :(得分:2)
您必须创建一个空迁移,然后使用Up
方法编写SQL查询。
public partial class your_migration_name : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.Sql(@"<YourQuery>");
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.Sql(@"Drop <YourQuery>");
}
}
Update-Database
。