520 lines
18 KiB
C#
520 lines
18 KiB
C#
|
using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
|
|||
|
#nullable disable
|
|||
|
|
|||
|
namespace CodeLiturgy.Views.Migrations
|
|||
|
{
|
|||
|
public partial class Init : Migration
|
|||
|
{
|
|||
|
protected override void Up(MigrationBuilder migrationBuilder)
|
|||
|
{
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetRoleClaims_AspNetRoles_ApplicationRoleId",
|
|||
|
table: "AspNetRoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetRoleClaims_AspNetRoles_RoleId",
|
|||
|
table: "AspNetRoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_AspNetUsers_ApplicationUserId",
|
|||
|
table: "AspNetUserClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserLogins_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserLogins");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetRoles_ApplicationRoleId",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetRoles_RoleId",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetUsers_UserId1",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserTokens_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserTokens");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_Site_site_env_EnvironmentId",
|
|||
|
table: "Site");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_site_env_AspNetUsers_UserId",
|
|||
|
table: "site_env");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_site_env",
|
|||
|
table: "site_env");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_AspNetUsers",
|
|||
|
table: "AspNetUsers");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_AspNetUserRoles",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropIndex(
|
|||
|
name: "IX_AspNetUserRoles_UserId1",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_AspNetRoles",
|
|||
|
table: "AspNetRoles");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_AspNetRoleClaims",
|
|||
|
table: "AspNetRoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropColumn(
|
|||
|
name: "UserId1",
|
|||
|
table: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "site_env",
|
|||
|
newName: "SiteEnvironment");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "AspNetUsers",
|
|||
|
newName: "ApplicationUser");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "AspNetUserRoles",
|
|||
|
newName: "UserRole");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "AspNetRoles",
|
|||
|
newName: "Roles");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "AspNetRoleClaims",
|
|||
|
newName: "RoleClaims");
|
|||
|
|
|||
|
migrationBuilder.RenameColumn(
|
|||
|
name: "EnvironmentType",
|
|||
|
table: "Site",
|
|||
|
newName: "SiteType");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_site_env_UserId",
|
|||
|
table: "SiteEnvironment",
|
|||
|
newName: "IX_SiteEnvironment_UserId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_AspNetUserRoles_RoleId",
|
|||
|
table: "UserRole",
|
|||
|
newName: "IX_UserRole_RoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_AspNetUserRoles_ApplicationRoleId",
|
|||
|
table: "UserRole",
|
|||
|
newName: "IX_UserRole_ApplicationRoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_AspNetRoleClaims_RoleId",
|
|||
|
table: "RoleClaims",
|
|||
|
newName: "IX_RoleClaims_RoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_AspNetRoleClaims_ApplicationRoleId",
|
|||
|
table: "RoleClaims",
|
|||
|
newName: "IX_RoleClaims_ApplicationRoleId");
|
|||
|
|
|||
|
migrationBuilder.AddColumn<string>(
|
|||
|
name: "UserId",
|
|||
|
table: "Site",
|
|||
|
type: "text",
|
|||
|
nullable: true);
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_SiteEnvironment",
|
|||
|
table: "SiteEnvironment",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_ApplicationUser",
|
|||
|
table: "ApplicationUser",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_UserRole",
|
|||
|
table: "UserRole",
|
|||
|
columns: new[] { "UserId", "RoleId" });
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_Roles",
|
|||
|
table: "Roles",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_RoleClaims",
|
|||
|
table: "RoleClaims",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.CreateIndex(
|
|||
|
name: "IX_Site_UserId",
|
|||
|
table: "Site",
|
|||
|
column: "UserId");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_ApplicationUser_ApplicationUserId",
|
|||
|
table: "AspNetUserClaims",
|
|||
|
column: "ApplicationUserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserClaims",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserLogins_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserLogins",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserTokens_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserTokens",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_RoleClaims_Roles_ApplicationRoleId",
|
|||
|
table: "RoleClaims",
|
|||
|
column: "ApplicationRoleId",
|
|||
|
principalTable: "Roles",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_RoleClaims_Roles_RoleId",
|
|||
|
table: "RoleClaims",
|
|||
|
column: "RoleId",
|
|||
|
principalTable: "Roles",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_Site_ApplicationUser_UserId",
|
|||
|
table: "Site",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_Site_SiteEnvironment_EnvironmentId",
|
|||
|
table: "Site",
|
|||
|
column: "EnvironmentId",
|
|||
|
principalTable: "SiteEnvironment",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_SiteEnvironment_ApplicationUser_UserId",
|
|||
|
table: "SiteEnvironment",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_UserRole_ApplicationUser_UserId",
|
|||
|
table: "UserRole",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "ApplicationUser",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_UserRole_Roles_ApplicationRoleId",
|
|||
|
table: "UserRole",
|
|||
|
column: "ApplicationRoleId",
|
|||
|
principalTable: "Roles",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_UserRole_Roles_RoleId",
|
|||
|
table: "UserRole",
|
|||
|
column: "RoleId",
|
|||
|
principalTable: "Roles",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
}
|
|||
|
|
|||
|
protected override void Down(MigrationBuilder migrationBuilder)
|
|||
|
{
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_ApplicationUser_ApplicationUserId",
|
|||
|
table: "AspNetUserClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserLogins_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserLogins");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_AspNetUserTokens_ApplicationUser_UserId",
|
|||
|
table: "AspNetUserTokens");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_RoleClaims_Roles_ApplicationRoleId",
|
|||
|
table: "RoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_RoleClaims_Roles_RoleId",
|
|||
|
table: "RoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_Site_ApplicationUser_UserId",
|
|||
|
table: "Site");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_Site_SiteEnvironment_EnvironmentId",
|
|||
|
table: "Site");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_SiteEnvironment_ApplicationUser_UserId",
|
|||
|
table: "SiteEnvironment");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_UserRole_ApplicationUser_UserId",
|
|||
|
table: "UserRole");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_UserRole_Roles_ApplicationRoleId",
|
|||
|
table: "UserRole");
|
|||
|
|
|||
|
migrationBuilder.DropForeignKey(
|
|||
|
name: "FK_UserRole_Roles_RoleId",
|
|||
|
table: "UserRole");
|
|||
|
|
|||
|
migrationBuilder.DropIndex(
|
|||
|
name: "IX_Site_UserId",
|
|||
|
table: "Site");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_UserRole",
|
|||
|
table: "UserRole");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_SiteEnvironment",
|
|||
|
table: "SiteEnvironment");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_Roles",
|
|||
|
table: "Roles");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_RoleClaims",
|
|||
|
table: "RoleClaims");
|
|||
|
|
|||
|
migrationBuilder.DropPrimaryKey(
|
|||
|
name: "PK_ApplicationUser",
|
|||
|
table: "ApplicationUser");
|
|||
|
|
|||
|
migrationBuilder.DropColumn(
|
|||
|
name: "UserId",
|
|||
|
table: "Site");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "UserRole",
|
|||
|
newName: "AspNetUserRoles");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "SiteEnvironment",
|
|||
|
newName: "site_env");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "Roles",
|
|||
|
newName: "AspNetRoles");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "RoleClaims",
|
|||
|
newName: "AspNetRoleClaims");
|
|||
|
|
|||
|
migrationBuilder.RenameTable(
|
|||
|
name: "ApplicationUser",
|
|||
|
newName: "AspNetUsers");
|
|||
|
|
|||
|
migrationBuilder.RenameColumn(
|
|||
|
name: "SiteType",
|
|||
|
table: "Site",
|
|||
|
newName: "EnvironmentType");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_UserRole_RoleId",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
newName: "IX_AspNetUserRoles_RoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_UserRole_ApplicationRoleId",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
newName: "IX_AspNetUserRoles_ApplicationRoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_SiteEnvironment_UserId",
|
|||
|
table: "site_env",
|
|||
|
newName: "IX_site_env_UserId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_RoleClaims_RoleId",
|
|||
|
table: "AspNetRoleClaims",
|
|||
|
newName: "IX_AspNetRoleClaims_RoleId");
|
|||
|
|
|||
|
migrationBuilder.RenameIndex(
|
|||
|
name: "IX_RoleClaims_ApplicationRoleId",
|
|||
|
table: "AspNetRoleClaims",
|
|||
|
newName: "IX_AspNetRoleClaims_ApplicationRoleId");
|
|||
|
|
|||
|
migrationBuilder.AddColumn<string>(
|
|||
|
name: "UserId1",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
type: "text",
|
|||
|
nullable: true);
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_AspNetUserRoles",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
columns: new[] { "UserId", "RoleId" });
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_site_env",
|
|||
|
table: "site_env",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_AspNetRoles",
|
|||
|
table: "AspNetRoles",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_AspNetRoleClaims",
|
|||
|
table: "AspNetRoleClaims",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddPrimaryKey(
|
|||
|
name: "PK_AspNetUsers",
|
|||
|
table: "AspNetUsers",
|
|||
|
column: "Id");
|
|||
|
|
|||
|
migrationBuilder.CreateIndex(
|
|||
|
name: "IX_AspNetUserRoles_UserId1",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
column: "UserId1");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetRoleClaims_AspNetRoles_ApplicationRoleId",
|
|||
|
table: "AspNetRoleClaims",
|
|||
|
column: "ApplicationRoleId",
|
|||
|
principalTable: "AspNetRoles",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetRoleClaims_AspNetRoles_RoleId",
|
|||
|
table: "AspNetRoleClaims",
|
|||
|
column: "RoleId",
|
|||
|
principalTable: "AspNetRoles",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_AspNetUsers_ApplicationUserId",
|
|||
|
table: "AspNetUserClaims",
|
|||
|
column: "ApplicationUserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserClaims_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserClaims",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserLogins_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserLogins",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetRoles_ApplicationRoleId",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
column: "ApplicationRoleId",
|
|||
|
principalTable: "AspNetRoles",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetRoles_RoleId",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
column: "RoleId",
|
|||
|
principalTable: "AspNetRoles",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserRoles_AspNetUsers_UserId1",
|
|||
|
table: "AspNetUserRoles",
|
|||
|
column: "UserId1",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_AspNetUserTokens_AspNetUsers_UserId",
|
|||
|
table: "AspNetUserTokens",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id",
|
|||
|
onDelete: ReferentialAction.Cascade);
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_Site_site_env_EnvironmentId",
|
|||
|
table: "Site",
|
|||
|
column: "EnvironmentId",
|
|||
|
principalTable: "site_env",
|
|||
|
principalColumn: "Id");
|
|||
|
|
|||
|
migrationBuilder.AddForeignKey(
|
|||
|
name: "FK_site_env_AspNetUsers_UserId",
|
|||
|
table: "site_env",
|
|||
|
column: "UserId",
|
|||
|
principalTable: "AspNetUsers",
|
|||
|
principalColumn: "Id");
|
|||
|
}
|
|||
|
}
|
|||
|
}
|