1080 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			1080 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
using System;
 | 
						|
using Microsoft.EntityFrameworkCore.Migrations;
 | 
						|
 | 
						|
namespace APT.Data.Migrations.Migrations
 | 
						|
{
 | 
						|
    public partial class hmr2025092501 : Migration
 | 
						|
    {
 | 
						|
        protected override void Up(MigrationBuilder migrationBuilder)
 | 
						|
        {
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_EVALUATION",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_EVALUATION",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_IDENTIFY_EVALUATION_PLAN",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_IDENTIFY_EVALUATION_PLAN",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<string>(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM",
 | 
						|
                type: "nvarchar(50)",
 | 
						|
                maxLength: 50,
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.AddColumn<Guid>(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY",
 | 
						|
                type: "uniqueidentifier",
 | 
						|
                nullable: true);
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_RECORD_SUMMARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_RECORD_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_NOTICE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_TYPE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_RESULT_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_EVALUATION_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_RISK_AREA_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_PLAN_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_REPORT_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_RECORD_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_NOTICE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_HAND_REPORT_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_CONFIRM_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_ENTERPRISE_LIBRARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_CHECK_TYPE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_CHECK_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_CHECK_CONTENTS_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.CreateIndex(
 | 
						|
                name: "IX_T_SK_BASIC_LIBRARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID");
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_BASIC_LIBRARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_CONTENTS_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_SET_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_TYPE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_ENTERPRISE_LIBRARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_CONFIRM_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_HAND_REPORT_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_NOTICE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_RECORD_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_REPORT_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_PLAN_SET_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_AREA_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_EVALUATION_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_RESULT_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_TYPE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_NOTICE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_RECORD_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
 | 
						|
            migrationBuilder.AddForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_RECORD_SUMMARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY",
 | 
						|
                column: "PRODUCTION_UNIT_ID",
 | 
						|
                principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
 | 
						|
                principalColumn: "ID",
 | 
						|
                onDelete: ReferentialAction.Restrict);
 | 
						|
        }
 | 
						|
 | 
						|
        protected override void Down(MigrationBuilder migrationBuilder)
 | 
						|
        {
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_BASIC_LIBRARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_CONTENTS_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_SET_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_CHECK_TYPE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_ENTERPRISE_LIBRARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_CONFIRM_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_HAND_REPORT_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_NOTICE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_RECTIFY_RECORD_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_HIDDEN_DANGER_REPORT_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_PLAN_SET_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_AREA_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_EVALUATION_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_RESULT_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_RISK_TYPE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_NOTICE_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_RECORD_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropForeignKey(
 | 
						|
                name: "FK_T_SK_SECURITY_INSPECTION_RECORD_SUMMARY_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_RECORD_SUMMARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_RECORD_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_SECURITY_INSPECTION_NOTICE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_TYPE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_RESULT_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_IDENTIFY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_EVALUATION_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_RISK_AREA_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_PLAN_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_REPORT_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_RECORD_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_NOTICE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_HAND_REPORT_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_HIDDEN_DANGER_CONFIRM_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_ENTERPRISE_LIBRARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_CHECK_TYPE_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_CHECK_SET_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_CHECK_CONTENTS_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS");
 | 
						|
 | 
						|
            migrationBuilder.DropIndex(
 | 
						|
                name: "IX_T_SK_BASIC_LIBRARY_PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_SECURITY_INSPECTION_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_RESULT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_IDENTIFY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_IDENTIFY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_EVALUATION_SUMMARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_EVALUATION_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_RISK_EVALUATION");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_RISK_EVALUATION");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_RISK_AREA");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_PLAN_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_IDENTIFY_EVALUATION_PLAN");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_IDENTIFY_EVALUATION_PLAN");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_NOTICE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_RECTIFY_DELAY_APPLY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_HAND_REPORT");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_HIDDEN_DANGER_CONFIRM");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_ENTERPRISE_LIBRARY");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyDepartmentName",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "ApplyPostName",
 | 
						|
                table: "T_SK_DOUBLE_PREVENT_MECHANISM");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_TYPE");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_SET");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_CHECK_CONTENTS");
 | 
						|
 | 
						|
            migrationBuilder.DropColumn(
 | 
						|
                name: "PRODUCTION_UNIT_ID",
 | 
						|
                table: "T_SK_BASIC_LIBRARY");
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 |