ProjectLighthouse/ProjectLighthouse/Migrations/20211104031327_AddGameVersionToToken.cs

29 lines
940 B
C#

using Microsoft.EntityFrameworkCore.Migrations;
using LBPUnion.ProjectLighthouse;
using Microsoft.EntityFrameworkCore.Infrastructure;
namespace ProjectLighthouse.Migrations
{
[DbContext(typeof(Database))]
[Migration("20211104031327_AddGameVersionToToken")]
public partial class AddGameVersionToToken : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.Sql("DELETE FROM Tokens;"); // Wipe all old tokens
migrationBuilder.AddColumn<int>(
name: "GameVersion",
table: "Tokens",
type: "int",
nullable: false,
defaultValue: 3);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "GameVersion",
table: "Tokens");
}
}
}