using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Managing.Infrastructure.Databases.Migrations { /// public partial class UpdateAgentSummaryEntityIndexes : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "IX_AgentSummaries_AgentName", table: "AgentSummaries"); migrationBuilder.AlterColumn( name: "TotalFees", table: "AgentSummaries", type: "numeric(18,8)", precision: 18, scale: 8, nullable: false, oldClrType: typeof(decimal), oldType: "numeric"); migrationBuilder.AlterColumn( name: "NetPnL", table: "AgentSummaries", type: "numeric(18,8)", precision: 18, scale: 8, nullable: false, oldClrType: typeof(decimal), oldType: "numeric"); migrationBuilder.CreateIndex( name: "IX_AgentSummaries_AgentName", table: "AgentSummaries", column: "AgentName", unique: true); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "IX_AgentSummaries_AgentName", table: "AgentSummaries"); migrationBuilder.AlterColumn( name: "TotalFees", table: "AgentSummaries", type: "numeric", nullable: false, oldClrType: typeof(decimal), oldType: "numeric(18,8)", oldPrecision: 18, oldScale: 8); migrationBuilder.AlterColumn( name: "NetPnL", table: "AgentSummaries", type: "numeric", nullable: false, oldClrType: typeof(decimal), oldType: "numeric(18,8)", oldPrecision: 18, oldScale: 8); migrationBuilder.CreateIndex( name: "IX_AgentSummaries_AgentName", table: "AgentSummaries", column: "AgentName"); } } }