377 lines
13 KiB
C#
377 lines
13 KiB
C#
using Microsoft.EntityFrameworkCore.Migrations;
|
|
|
|
#nullable disable
|
|
|
|
namespace isnd.Migrations
|
|
{
|
|
/// <inheritdoc />
|
|
public partial class net9 : Migration
|
|
{
|
|
/// <inheritdoc />
|
|
protected override void Up(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_ApiKeys_AspNetUsers_UserId",
|
|
table: "ApiKeys");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Dependencies_PackageDependencyGroups_DependencyGroupId",
|
|
table: "Dependencies");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageDependencyGroups_PackageVersions_PackageId_PackageVe~",
|
|
table: "PackageDependencyGroups");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Packages_AspNetUsers_OwnerId",
|
|
table: "Packages");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Packages_Commits_CommitNId",
|
|
table: "Packages");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageVersions_Commits_CommitNId",
|
|
table: "PackageVersions");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageVersions_Packages_PackageId",
|
|
table: "PackageVersions");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_PackageVersions",
|
|
table: "PackageVersions");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_Packages",
|
|
table: "Packages");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_PackageDependencyGroups",
|
|
table: "PackageDependencyGroups");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_Dependencies",
|
|
table: "Dependencies");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_ApiKeys",
|
|
table: "ApiKeys");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "PackageVersions",
|
|
newName: "PackageVersion");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "Packages",
|
|
newName: "Package");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "PackageDependencyGroups",
|
|
newName: "PackageDependencyGroup");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "Dependencies",
|
|
newName: "Dependency");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "ApiKeys",
|
|
newName: "ApiKey");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_PackageVersions_CommitNId",
|
|
table: "PackageVersion",
|
|
newName: "IX_PackageVersion_CommitNId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Packages_OwnerId",
|
|
table: "Package",
|
|
newName: "IX_Package_OwnerId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Packages_CommitNId",
|
|
table: "Package",
|
|
newName: "IX_Package_CommitNId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_PackageDependencyGroups_PackageId_PackageVersionFullString",
|
|
table: "PackageDependencyGroup",
|
|
newName: "IX_PackageDependencyGroup_PackageId_PackageVersionFullString");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Dependencies_DependencyGroupId",
|
|
table: "Dependency",
|
|
newName: "IX_Dependency_DependencyGroupId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_ApiKeys_UserId",
|
|
table: "ApiKey",
|
|
newName: "IX_ApiKey_UserId");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_PackageVersion",
|
|
table: "PackageVersion",
|
|
columns: new[] { "PackageId", "FullString" });
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_Package",
|
|
table: "Package",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_PackageDependencyGroup",
|
|
table: "PackageDependencyGroup",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_Dependency",
|
|
table: "Dependency",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_ApiKey",
|
|
table: "ApiKey",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_ApiKey_AspNetUsers_UserId",
|
|
table: "ApiKey",
|
|
column: "UserId",
|
|
principalTable: "AspNetUsers",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Dependency_PackageDependencyGroup_DependencyGroupId",
|
|
table: "Dependency",
|
|
column: "DependencyGroupId",
|
|
principalTable: "PackageDependencyGroup",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Package_AspNetUsers_OwnerId",
|
|
table: "Package",
|
|
column: "OwnerId",
|
|
principalTable: "AspNetUsers",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Package_Commits_CommitNId",
|
|
table: "Package",
|
|
column: "CommitNId",
|
|
principalTable: "Commits",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageDependencyGroup_PackageVersion_PackageId_PackageVers~",
|
|
table: "PackageDependencyGroup",
|
|
columns: new[] { "PackageId", "PackageVersionFullString" },
|
|
principalTable: "PackageVersion",
|
|
principalColumns: new[] { "PackageId", "FullString" },
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageVersion_Commits_CommitNId",
|
|
table: "PackageVersion",
|
|
column: "CommitNId",
|
|
principalTable: "Commits",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageVersion_Package_PackageId",
|
|
table: "PackageVersion",
|
|
column: "PackageId",
|
|
principalTable: "Package",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
}
|
|
|
|
/// <inheritdoc />
|
|
protected override void Down(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_ApiKey_AspNetUsers_UserId",
|
|
table: "ApiKey");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Dependency_PackageDependencyGroup_DependencyGroupId",
|
|
table: "Dependency");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Package_AspNetUsers_OwnerId",
|
|
table: "Package");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_Package_Commits_CommitNId",
|
|
table: "Package");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageDependencyGroup_PackageVersion_PackageId_PackageVers~",
|
|
table: "PackageDependencyGroup");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageVersion_Commits_CommitNId",
|
|
table: "PackageVersion");
|
|
|
|
migrationBuilder.DropForeignKey(
|
|
name: "FK_PackageVersion_Package_PackageId",
|
|
table: "PackageVersion");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_PackageVersion",
|
|
table: "PackageVersion");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_PackageDependencyGroup",
|
|
table: "PackageDependencyGroup");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_Package",
|
|
table: "Package");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_Dependency",
|
|
table: "Dependency");
|
|
|
|
migrationBuilder.DropPrimaryKey(
|
|
name: "PK_ApiKey",
|
|
table: "ApiKey");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "PackageVersion",
|
|
newName: "PackageVersions");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "PackageDependencyGroup",
|
|
newName: "PackageDependencyGroups");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "Package",
|
|
newName: "Packages");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "Dependency",
|
|
newName: "Dependencies");
|
|
|
|
migrationBuilder.RenameTable(
|
|
name: "ApiKey",
|
|
newName: "ApiKeys");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_PackageVersion_CommitNId",
|
|
table: "PackageVersions",
|
|
newName: "IX_PackageVersions_CommitNId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_PackageDependencyGroup_PackageId_PackageVersionFullString",
|
|
table: "PackageDependencyGroups",
|
|
newName: "IX_PackageDependencyGroups_PackageId_PackageVersionFullString");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Package_OwnerId",
|
|
table: "Packages",
|
|
newName: "IX_Packages_OwnerId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Package_CommitNId",
|
|
table: "Packages",
|
|
newName: "IX_Packages_CommitNId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_Dependency_DependencyGroupId",
|
|
table: "Dependencies",
|
|
newName: "IX_Dependencies_DependencyGroupId");
|
|
|
|
migrationBuilder.RenameIndex(
|
|
name: "IX_ApiKey_UserId",
|
|
table: "ApiKeys",
|
|
newName: "IX_ApiKeys_UserId");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_PackageVersions",
|
|
table: "PackageVersions",
|
|
columns: new[] { "PackageId", "FullString" });
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_PackageDependencyGroups",
|
|
table: "PackageDependencyGroups",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_Packages",
|
|
table: "Packages",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_Dependencies",
|
|
table: "Dependencies",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddPrimaryKey(
|
|
name: "PK_ApiKeys",
|
|
table: "ApiKeys",
|
|
column: "Id");
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_ApiKeys_AspNetUsers_UserId",
|
|
table: "ApiKeys",
|
|
column: "UserId",
|
|
principalTable: "AspNetUsers",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Dependencies_PackageDependencyGroups_DependencyGroupId",
|
|
table: "Dependencies",
|
|
column: "DependencyGroupId",
|
|
principalTable: "PackageDependencyGroups",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageDependencyGroups_PackageVersions_PackageId_PackageVe~",
|
|
table: "PackageDependencyGroups",
|
|
columns: new[] { "PackageId", "PackageVersionFullString" },
|
|
principalTable: "PackageVersions",
|
|
principalColumns: new[] { "PackageId", "FullString" },
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Packages_AspNetUsers_OwnerId",
|
|
table: "Packages",
|
|
column: "OwnerId",
|
|
principalTable: "AspNetUsers",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_Packages_Commits_CommitNId",
|
|
table: "Packages",
|
|
column: "CommitNId",
|
|
principalTable: "Commits",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageVersions_Commits_CommitNId",
|
|
table: "PackageVersions",
|
|
column: "CommitNId",
|
|
principalTable: "Commits",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
|
|
migrationBuilder.AddForeignKey(
|
|
name: "FK_PackageVersions_Packages_PackageId",
|
|
table: "PackageVersions",
|
|
column: "PackageId",
|
|
principalTable: "Packages",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
}
|
|
}
|
|
}
|