using Microsoft.EntityFrameworkCore.Migrations; using NodaTime; #nullable disable namespace Foxnouns.Backend.Database.Migrations { /// public partial class NonNullableSids : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AlterColumn( name: "sid", table: "users", type: "text", nullable: false, defaultValueSql: "find_free_user_sid()", oldClrType: typeof(string), oldType: "text", oldNullable: true); migrationBuilder.AlterColumn( name: "sid", table: "members", type: "text", nullable: false, defaultValueSql: "find_free_member_sid()", oldClrType: typeof(string), oldType: "text", oldNullable: true); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.AlterColumn( name: "sid", table: "users", type: "text", nullable: true, oldClrType: typeof(string), oldType: "text", oldDefaultValueSql: "find_free_user_sid()"); migrationBuilder.AlterColumn( name: "sid", table: "members", type: "text", nullable: true, oldClrType: typeof(string), oldType: "text", oldDefaultValueSql: "find_free_member_sid()"); } } }