Revert "Files: added new database indexes"

This reverts commit 4535d8d7ac.
This commit is contained in:
Maksim Chegulov 2023-06-16 12:32:38 +03:00
parent ca00ae1ff4
commit 0621b040ce
8 changed files with 1 additions and 7215 deletions

View File

@ -1,63 +0,0 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace ASC.Migrations.MySql.Migrations.FilesDb
{
/// <inheritdoc />
public partial class FilesDbContextUpgrade2 : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateIndex(
name: "tenant_id_modified_on",
table: "files_folder",
columns: new[] { "tenant_id", "modified_on" });
migrationBuilder.CreateIndex(
name: "tenant_id_title",
table: "files_folder",
columns: new[] { "tenant_id", "title" });
migrationBuilder.CreateIndex(
name: "tenant_id_content_length",
table: "files_file",
columns: new[] { "tenant_id", "content_length" });
migrationBuilder.CreateIndex(
name: "tenant_id_modified_on",
table: "files_file",
columns: new[] { "tenant_id", "modified_on" });
migrationBuilder.CreateIndex(
name: "tenant_id_title",
table: "files_file",
columns: new[] { "tenant_id", "title" });
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropIndex(
name: "tenant_id_modified_on",
table: "files_folder");
migrationBuilder.DropIndex(
name: "tenant_id_title",
table: "files_folder");
migrationBuilder.DropIndex(
name: "tenant_id_content_length",
table: "files_file");
migrationBuilder.DropIndex(
name: "tenant_id_modified_on",
table: "files_file");
migrationBuilder.DropIndex(
name: "tenant_id_title",
table: "files_file");
}
}
}

View File

@ -3004,15 +3004,6 @@ namespace ASC.Migrations.MySql.Migrations.FilesDb
b.HasIndex("ParentId")
.HasDatabaseName("folder_id");
b.HasIndex("TenantId", "ContentLength")
.HasDatabaseName("tenant_id_content_length");
b.HasIndex("TenantId", "ModifiedOn")
.HasDatabaseName("tenant_id_modified_on");
b.HasIndex("TenantId", "Title")
.HasDatabaseName("tenant_id_title");
b.ToTable("files_file", (string)null);
b.HasAnnotation("MySql:CharSet", "utf8");
@ -3503,15 +3494,9 @@ namespace ASC.Migrations.MySql.Migrations.FilesDb
b.HasIndex("ModifiedOn")
.HasDatabaseName("modified_on");
b.HasIndex("TenantId", "ModifiedOn")
.HasDatabaseName("tenant_id_modified_on");
b.HasIndex("TenantId", "ParentId")
.HasDatabaseName("parent_id");
b.HasIndex("TenantId", "Title")
.HasDatabaseName("tenant_id_title");
b.ToTable("files_folder", (string)null);
b.HasAnnotation("MySql:CharSet", "utf8");

View File

@ -1,73 +0,0 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace ASC.Migrations.PostgreSql.Migrations.FilesDb
{
/// <inheritdoc />
public partial class FilesDbContextUpgrade2 : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateIndex(
name: "tenant_id_modified_on",
schema: "onlyoffice",
table: "files_folder",
columns: new[] { "tenant_id", "modified_on" });
migrationBuilder.CreateIndex(
name: "tenant_id_title",
schema: "onlyoffice",
table: "files_folder",
columns: new[] { "tenant_id", "title" });
migrationBuilder.CreateIndex(
name: "tenant_id_content_length",
schema: "onlyoffice",
table: "files_file",
columns: new[] { "tenant_id", "content_length" });
migrationBuilder.CreateIndex(
name: "tenant_id_modified_on",
schema: "onlyoffice",
table: "files_file",
columns: new[] { "tenant_id", "modified_on" });
migrationBuilder.CreateIndex(
name: "tenant_id_title",
schema: "onlyoffice",
table: "files_file",
columns: new[] { "tenant_id", "title" });
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropIndex(
name: "tenant_id_modified_on",
schema: "onlyoffice",
table: "files_folder");
migrationBuilder.DropIndex(
name: "tenant_id_title",
schema: "onlyoffice",
table: "files_folder");
migrationBuilder.DropIndex(
name: "tenant_id_content_length",
schema: "onlyoffice",
table: "files_file");
migrationBuilder.DropIndex(
name: "tenant_id_modified_on",
schema: "onlyoffice",
table: "files_file");
migrationBuilder.DropIndex(
name: "tenant_id_title",
schema: "onlyoffice",
table: "files_file");
}
}
}

View File

@ -2985,15 +2985,6 @@ namespace ASC.Migrations.PostgreSql.Migrations.FilesDb
b.HasIndex("ParentId")
.HasDatabaseName("folder_id");
b.HasIndex("TenantId", "ContentLength")
.HasDatabaseName("tenant_id_content_length");
b.HasIndex("TenantId", "ModifiedOn")
.HasDatabaseName("tenant_id_modified_on");
b.HasIndex("TenantId", "Title")
.HasDatabaseName("tenant_id_title");
b.ToTable("files_file", "onlyoffice");
});
@ -3425,15 +3416,9 @@ namespace ASC.Migrations.PostgreSql.Migrations.FilesDb
b.HasIndex("ModifiedOn")
.HasDatabaseName("modified_on_files_folder");
b.HasIndex("TenantId", "ModifiedOn")
.HasDatabaseName("tenant_id_modified_on");
b.HasIndex("TenantId", "ParentId")
.HasDatabaseName("parent_id");
b.HasIndex("TenantId", "Title")
.HasDatabaseName("tenant_id_title");
b.ToTable("files_folder", "onlyoffice");
});

View File

@ -120,15 +120,6 @@ public static class DbFileExtension
entity.HasIndex(e => e.ModifiedOn)
.HasDatabaseName("modified_on");
entity.HasIndex(e => new { e.TenantId, e.Title })
.HasDatabaseName("tenant_id_title");
entity.HasIndex(e => new { e.TenantId, e.ModifiedOn })
.HasDatabaseName("tenant_id_modified_on");
entity.HasIndex(e => new { e.TenantId, e.ContentLength })
.HasDatabaseName("tenant_id_content_length");
entity.Property(e => e.TenantId).HasColumnName("tenant_id");
entity.Property(e => e.Id).HasColumnName("id");
@ -243,15 +234,6 @@ public static class DbFileExtension
entity.HasIndex(e => e.ModifiedOn)
.HasDatabaseName("modified_on_files_file");
entity.HasIndex(e => new { e.TenantId, e.Title })
.HasDatabaseName("tenant_id_title");
entity.HasIndex(e => new { e.TenantId, e.ModifiedOn })
.HasDatabaseName("tenant_id_modified_on");
entity.HasIndex(e => new { e.TenantId, e.ContentLength })
.HasDatabaseName("tenant_id_content_length");
entity.Property(e => e.Id).HasColumnName("id");
@ -316,4 +298,4 @@ public static class DbFileExtension
});
}
}
}

View File

@ -81,12 +81,6 @@ public static class DbFolderExtension
entity.HasIndex(e => new { e.TenantId, e.ParentId })
.HasDatabaseName("parent_id");
entity.HasIndex(e => new { e.TenantId, e.Title })
.HasDatabaseName("tenant_id_title");
entity.HasIndex(e => new { e.TenantId, e.ModifiedOn })
.HasDatabaseName("tenant_id_modified_on");
entity.Property(e => e.Id).HasColumnName("id");
entity.Property(e => e.CreateBy)
@ -154,12 +148,6 @@ public static class DbFolderExtension
entity.HasIndex(e => new { e.TenantId, e.ParentId })
.HasDatabaseName("parent_id");
entity.HasIndex(e => new { e.TenantId, e.Title })
.HasDatabaseName("tenant_id_title");
entity.HasIndex(e => new { e.TenantId, e.ModifiedOn })
.HasDatabaseName("tenant_id_modified_on");
entity.Property(e => e.Id).HasColumnName("id");