using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Projection.ReadModel.Migrations { /// public partial class InitialProjection : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.CreateTable( name: "processed_notifications", columns: table => new { key = table.Column(type: "text", nullable: false), actie = table.Column(type: "text", nullable: false), zaak_id = table.Column(type: "text", nullable: false), received_at = table.Column(type: "timestamp with time zone", nullable: false) }, constraints: table => { table.PrimaryKey("PK_processed_notifications", x => x.key); }); migrationBuilder.CreateTable( name: "register_projection", columns: table => new { id = table.Column(type: "text", nullable: false), status = table.Column(type: "text", nullable: false), bsn = table.Column(type: "text", nullable: true), naam_placeholder = table.Column(type: "text", nullable: true) }, constraints: table => { table.PrimaryKey("PK_register_projection", x => x.id); }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropTable( name: "processed_notifications"); migrationBuilder.DropTable( name: "register_projection"); } } }