using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace ZB.MOM.WW.ScadaBridge.ConfigurationDatabase.Migrations { /// public partial class AddDerivedTemplateFields : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "IsInherited", table: "TemplateScripts", type: "bit", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "LockedInDerived", table: "TemplateScripts", type: "bit", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "IsDerived", table: "Templates", type: "bit", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "OwnerCompositionId", table: "Templates", type: "int", nullable: true); migrationBuilder.AddColumn( name: "IsInherited", table: "TemplateAttributes", type: "bit", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "LockedInDerived", table: "TemplateAttributes", type: "bit", nullable: false, defaultValue: false); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "IsInherited", table: "TemplateScripts"); migrationBuilder.DropColumn( name: "LockedInDerived", table: "TemplateScripts"); migrationBuilder.DropColumn( name: "IsDerived", table: "Templates"); migrationBuilder.DropColumn( name: "OwnerCompositionId", table: "Templates"); migrationBuilder.DropColumn( name: "IsInherited", table: "TemplateAttributes"); migrationBuilder.DropColumn( name: "LockedInDerived", table: "TemplateAttributes"); } } }