using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Complex.Infrastructure.Migrations { public partial class AddAuditableToChat : Migration { protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AlterColumn( name: "InsertTime", table: "UnitStates", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 680, DateTimeKind.Local).AddTicks(2670), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 626, DateTimeKind.Local).AddTicks(1646)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Units", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(9506), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(7151)); migrationBuilder.AlterColumn( name: "InsertTime", table: "UnitCosts", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 680, DateTimeKind.Local).AddTicks(1537), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(9764)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Transactions", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(7492), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(3921)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Persons", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(5645), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(1728)); migrationBuilder.AlterColumn( name: "InsertTime", table: "IncomeCostTitles", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(3528), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(9858)); migrationBuilder.AlterColumn( name: "InsertTime", table: "CostCycles", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(1849), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(7249)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexUnitEvents", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(795), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(5016)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexManagers", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 678, DateTimeKind.Local).AddTicks(9914), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(2426)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexEntities", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 678, DateTimeKind.Local).AddTicks(7208), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 623, DateTimeKind.Local).AddTicks(7632)); migrationBuilder.AddColumn( name: "InsertTime", table: "Chats", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 678, DateTimeKind.Local).AddTicks(4132)); migrationBuilder.AddColumn( name: "IsRemoved", table: "Chats", type: "bit", nullable: false, defaultValue: false); migrationBuilder.AddColumn( name: "RemoveTime", table: "Chats", type: "datetime2", nullable: true); migrationBuilder.AddColumn( name: "UpdateTime", table: "Chats", type: "datetime2", nullable: true); } protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "InsertTime", table: "Chats"); migrationBuilder.DropColumn( name: "IsRemoved", table: "Chats"); migrationBuilder.DropColumn( name: "RemoveTime", table: "Chats"); migrationBuilder.DropColumn( name: "UpdateTime", table: "Chats"); migrationBuilder.AlterColumn( name: "InsertTime", table: "UnitStates", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 626, DateTimeKind.Local).AddTicks(1646), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 680, DateTimeKind.Local).AddTicks(2670)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Units", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(7151), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(9506)); migrationBuilder.AlterColumn( name: "InsertTime", table: "UnitCosts", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(9764), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 680, DateTimeKind.Local).AddTicks(1537)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Transactions", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(3921), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(7492)); migrationBuilder.AlterColumn( name: "InsertTime", table: "Persons", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 625, DateTimeKind.Local).AddTicks(1728), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(5645)); migrationBuilder.AlterColumn( name: "InsertTime", table: "IncomeCostTitles", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(9858), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(3528)); migrationBuilder.AlterColumn( name: "InsertTime", table: "CostCycles", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(7249), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(1849)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexUnitEvents", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(5016), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 679, DateTimeKind.Local).AddTicks(795)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexManagers", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 624, DateTimeKind.Local).AddTicks(2426), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 678, DateTimeKind.Local).AddTicks(9914)); migrationBuilder.AlterColumn( name: "InsertTime", table: "ComplexEntities", type: "datetime2", nullable: false, defaultValue: new DateTime(2026, 6, 9, 2, 28, 45, 623, DateTimeKind.Local).AddTicks(7632), oldClrType: typeof(DateTime), oldType: "datetime2", oldDefaultValue: new DateTime(2026, 6, 11, 19, 41, 56, 678, DateTimeKind.Local).AddTicks(7208)); } } }