using Microsoft.EntityFrameworkCore.Migrations; #nullable disable #pragma warning disable CA1814 // Prefer jagged arrays over multidimensional namespace PokemonSleepAPI.Migrations { /// public partial class InitialCreateWithAvailablePokemon : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.CreateTable( name: "Pokemons", columns: table => new { Id = table.Column(type: "int", nullable: false) .Annotation("SqlServer:Identity", "1, 1"), Name = table.Column(type: "nvarchar(max)", nullable: false), SleepType = table.Column(type: "nvarchar(max)", nullable: false), Speciality = table.Column(type: "nvarchar(max)", nullable: false) }, constraints: table => { table.PrimaryKey("PK_Pokemons", x => x.Id); }); migrationBuilder.InsertData( table: "Pokemons", columns: new[] { "Id", "Name", "SleepType", "Speciality" }, values: new object[,] { { 1, "Bulbasaur", "Dozing", "Ingredients" }, { 2, "Ivysaur", "Dozing", "Ingredients" }, { 3, "Venasaur", "Dozing", "Ingredients" }, { 4, "Charmander", "Snoozing", "Ingredients" }, { 5, "Charmeleon", "Snoozing", "Ingredients" }, { 6, "Charizard", "Snoozing", "Ingredients" }, { 7, "Squirtle", "Slumbering", "Ingredients" }, { 8, "Wartortle", "Slumbering", "Ingredients" }, { 9, "Blastoise", "Slumbering", "Ingredients" }, { 10, "Caterpie", "Dozing", "Berries" }, { 11, "Metapod", "Dozing", "Berries" }, { 12, "Butterfree", "Dozing", "Berries" }, { 19, "Rattata", "Snoozing", "Berries" }, { 20, "Raticate", "Snoozing", "Berries" }, { 23, "Ekans", "Dozing", "Berries" }, { 24, "Arbok", "Dozing", "Berries" }, { 25, "Pikachu", "Snoozing", "Berries" }, { 26, "Raticate", "Snoozing", "Berries" }, { 35, "Clefairy", "Snoozing", "Berries" }, { 36, "Clefable", "Snoozing", "Berries" }, { 37, "Vulpix", "Snoozing", "Berries" }, { 38, "Ninetails", "Snoozing", "Berries" }, { 39, "Jigglypuff", "Snoozing", "Skills" }, { 40, "Wigglytuff", "Snoozing", "Skills" }, { 50, "Diglett", "Snoozing", "Ingredients" }, { 51, "Dugtrio", "Snoozing", "Ingredients" }, { 52, "Meowth", "Snoozing", "Skills" }, { 53, "Persian", "Snoozing", "Skills" }, { 54, "Psyduck", "Dozing", "Skills" }, { 55, "Golduck", "Slumbering", "Skills" }, { 56, "Mankey", "Dozing", "Berries" }, { 57, "Primeape", "Dozing", "Berries" }, { 58, "Growlithe", "Snoozing", "Skills" }, { 59, "Arcanine", "Snoozing", "Skills" }, { 69, "Bellsprout", "Dozing", "Ingredients" }, { 70, "Weepinbell", "Dozing", "Ingredients" }, { 71, "Victreebel", "Dozing", "Ingredients" }, { 74, "Geodude", "Slumbering", "Ingredients" }, { 75, "Graveler", "Slumbering", "Ingredients" }, { 76, "Golem", "Slumbering", "Ingredients" }, { 79, "Slowpoke", "Snoozing", "Skills" }, { 80, "Slowbro", "Snoozing", "Skills" }, { 81, "Magnemite", "Slumbering", "Skills" }, { 82, "Magneton", "Slumbering", "Skills" }, { 84, "Doduo", "Slumbering", "Berries" }, { 85, "Dodrio", "Slumbering", "Berries" }, { 92, "Gastly", "Dozing", "Ingredients" }, { 93, "Haunter", "Dozing", "Ingredients" }, { 94, "Gengar", "Dozing", "Ingredients" }, { 95, "Onix", "Slumbering", "Berries" }, { 104, "Cubone", "Slumbering", "Berries" }, { 105, "Marowak", "Slumbering", "Berries" }, { 122, "Mr. Mime", "Snoozing", "Ingredients" }, { 127, "Pinsir", "Dozing", "Ingredients" }, { 132, "Ditto", "Snoozing", "Ingredients" }, { 133, "Eevee", "Snoozing", "Skills" }, { 134, "Vaporeon", "Slumbering", "Skills" }, { 135, "Jolteon", "Snoozing", "Skills" }, { 136, "Flareon", "Snoozing", "Skills" }, { 147, "Dratini", "Dozing", "Ingredients" }, { 148, "Dragonair", "Dozing", "Ingredients" }, { 149, "Dragonite", "Dozing", "Ingredients" }, { 152, "Chikorita", "Dozing", "Berries" }, { 153, "Bayleaf", "Dozing", "Berries" }, { 154, "Meganium", "Dozing", "Berries" }, { 155, "Cyndaquil", "Snoozing", "Berries" }, { 156, "Quilava", "Snoozing", "Berries" }, { 157, "Typhlosion", "Snoozing", "Berries" }, { 158, "Totodile", "Slumbering", "Berries" }, { 159, "Croconaw", "Slumbering", "Berries" }, { 160, "Feraligatr", "Slumbering", "Berries" }, { 172, "Pichu", "Slumbering", "Berries" }, { 173, "Cleffa", "Slumbering", "Berries" }, { 174, "Igglybuff", "Slumbering", "Skills" }, { 175, "Togepi", "Slumbering", "Skills" }, { 176, "Togetic", "Snoozing", "Skills" }, { 179, "Mareep", "Snoozing", "Skills" }, { 180, "Flaaffy", "Snoozing", "Skills" }, { 181, "Ampharos", "Snoozing", "Skills" }, { 185, "Sudowoodo", "Slumbering", "Skills" }, { 194, "Wooper", "Slumbering", "Ingredients" }, { 195, "Quagsire", "Slumbering", "Ingredients" }, { 196, "Espeon", "Snoozing", "Skills" }, { 197, "Umbreon", "Dozing", "Skills" }, { 199, "Slowking", "Snoozing", "Skills" }, { 202, "Wobbuffet", "Snoozing", "Skills" }, { 208, "Steelix", "Slumbering", "Berries" }, { 214, "Heracross", "Dozing", "Skills" }, { 215, "Sneasel", "Dozing", "Berries" }, { 225, "Delibird", "Dozing", "Ingredients" }, { 228, "Houndour", "Dozing", "Berries" }, { 229, "Houndoom", "Dozing", "Berries" }, { 243, "Raikou", "Snoozing", "Skills" }, { 244, "Entei", "Snoozing", "Skills" }, { 245, "Suicune", "Slumbering", "Skills" }, { 246, "Larvitar", "Slumbering", "Ingredients" }, { 247, "Pupitar", "Slumbering", "Ingredients" }, { 248, "Tyranitar", "Dozing", "Ingredients" }, { 280, "Ralts", "Snoozing", "Skills" }, { 281, "Kirlia", "Snoozing", "Skills" }, { 282, "Gardevoir", "Snoozing", "Skills" }, { 287, "Slakoth", "Snoozing", "Berries" }, { 288, "Vigoroth", "Dozing", "Berries" }, { 289, "Slaking", "Snoozing", "Berries" }, { 302, "Sableye", "Dozing", "Skills" }, { 304, "Aron", "Slumbering", "Ingredients" }, { 305, "Lairon", "Slumbering", "Ingredients" }, { 306, "Aggron", "Slumbering", "Ingredients" }, { 316, "Gulpin", "Dozing", "Skills" }, { 317, "Swalot", "Dozing", "Skills" }, { 333, "Swablu", "Slumbering", "Berries" }, { 334, "Altaria", "Dozing", "Berries" }, { 353, "Shuppet", "Dozing", "Berries" }, { 354, "Banette", "Dozing", "Berries" }, { 359, "Absol", "Dozing", "Ingredients" }, { 360, "Wynaut", "Slumbering", "Skills" }, { 363, "Spheal", "Slumbering", "Berries" }, { 364, "Sealeo", "Slumbering", "Berries" }, { 365, "Walrein", "Slumbering", "Berries" }, { 403, "Shinx", "Snoozing", "Ingredients" }, { 404, "Luxio", "Snoozing", "Ingredients" }, { 405, "Luxray", "Snoozing", "Ingredients" }, { 425, "Drifloon", "Dozing", "Skills" }, { 426, "Drifblim", "Dozing", "Skills" }, { 438, "Bonsly", "Slumbering", "Skills" }, { 439, "Mime Jr.", "Slumbering", "Ingredients" }, { 447, "Riolu", "Slumbering", "Skills" }, { 448, "Lucario", "Slumbering", "Skills" }, { 453, "Croagunk", "Dozing", "Ingredients" }, { 454, "Toxicroak", "Dozing", "Ingredients" }, { 459, "Snover", "Slumbering", "Ingredients" }, { 460, "Abomasnow", "Slumbering", "Ingredients" }, { 461, "Weavile", "Dozing", "Berries" }, { 462, "Magnezone", "Slumbering", "Skills" }, { 468, "Togekiss", "Snoozing", "Skills" }, { 470, "Leafeon", "Dozing", "Skills" }, { 471, "Glaceon", "Slumbering", "Skills" }, { 475, "Gallade", "Slumbering", "Skills" }, { 700, "Sylveon", "Snoozing", "Skills" }, { 702, "Dedenne", "Snoozing", "Skills" }, { 736, "Grubbin", "Dozing", "Ingredients" }, { 737, "Charjabug", "Dozing", "Ingredients" }, { 738, "Vikavolt", "Dozing", "Ingredients" }, { 759, "Stufful", "Slumbering", "Ingredients" }, { 760, "Bewear", "Slumbering", "Ingredients" }, { 764, "Comfey", "Snoozing", "Ingredients" }, { 778, "Mimikyu", "Dozing", "Skills" }, { 845, "Cramorant", "Slumbering", "Ingredients" }, { 906, "Sprigatito", "Dozing", "Ingredients" }, { 907, "Floragato", "Dozing", "Ingredients" }, { 908, "Meowscarada", "Dozing", "Ingredients" }, { 909, "Fuecoco", "Snoozing", "Ingredients" }, { 910, "Crocalor", "Snoozing", "Ingredients" }, { 911, "Skeledirge", "Snoozing", "Ingredients" }, { 912, "Quaxly", "Slumbering", "Ingredients" }, { 913, "Quaxwell", "Slumbering", "Ingredients" }, { 914, "Quaquaval", "Slumbering", "Ingredients" } }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropTable( name: "Pokemons"); } } }