using Microsoft.EntityFrameworkCore.Migrations; using NpgsqlTypes; #nullable disable namespace DysonNetwork.Sphere.Migrations { /// public partial class DontKnowHowToNameThing : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AlterColumn( name: "search_vector", table: "posts", type: "tsvector", nullable: true, oldClrType: typeof(NpgsqlTsVector), oldType: "tsvector") .OldAnnotation("Npgsql:TsVectorConfig", "simple") .OldAnnotation("Npgsql:TsVectorProperties", new[] { "title", "description", "content" }); migrationBuilder.AddColumn( name: "nick", table: "chat_members", type: "character varying(1024)", maxLength: 1024, nullable: true); migrationBuilder.AddColumn( name: "notify", table: "chat_members", type: "integer", nullable: false, defaultValue: 0); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "nick", table: "chat_members"); migrationBuilder.DropColumn( name: "notify", table: "chat_members"); migrationBuilder.AlterColumn( name: "search_vector", table: "posts", type: "tsvector", nullable: false, oldClrType: typeof(NpgsqlTsVector), oldType: "tsvector", oldNullable: true) .Annotation("Npgsql:TsVectorConfig", "simple") .Annotation("Npgsql:TsVectorProperties", new[] { "title", "description", "content" }); } } }