diff --git a/src/FilterLists.Api/FilterLists.Api.csproj b/src/FilterLists.Api/FilterLists.Api.csproj
index 116d1bd94..f47e545e7 100644
--- a/src/FilterLists.Api/FilterLists.Api.csproj
+++ b/src/FilterLists.Api/FilterLists.Api.csproj
@@ -29,6 +29,7 @@
+
diff --git a/src/FilterLists.Api/Migrations/Extensions/MigrationBuilderExtensions.cs b/src/FilterLists.Api/Migrations/Extensions/MigrationBuilderExtensions.cs
new file mode 100644
index 000000000..4fc37aac9
--- /dev/null
+++ b/src/FilterLists.Api/Migrations/Extensions/MigrationBuilderExtensions.cs
@@ -0,0 +1,25 @@
+using System;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Migrations.Operations;
+using Microsoft.EntityFrameworkCore.Migrations.Operations.Builders;
+
+namespace FilterLists.Api.Migrations.Extensions
+{
+ public static class MigrationBuilderExtensions
+ {
+ public static OperationBuilder CreateIndex(this MigrationBuilder migrationBuilder, string name,
+ string table, string column, int prefixLength, string schema = null, bool unique = false,
+ string filter = null)
+ {
+ throw new NotImplementedException();
+ //return migrationBuilder.Sql($"CREATE INDEX {name} ON {table} (key(10));");
+ }
+
+ public static OperationBuilder DropIndex(this MigrationBuilder migrationBuilder, string name,
+ string table = null, string schema = null)
+ {
+ throw new NotImplementedException();
+ //return migrationBuilder.Sql($"CREATE INDEX index_name ON misc_info (key(10));");
+ }
+ }
+}
\ No newline at end of file