<commit_before>namespace TurboRango.Web.Migrations
{
    using System;
    using System.Data.Entity;
    using System.Data.Entity.Migrations;
    using System.Linq;

    internal sealed class Configuration : DbMigrationsConfiguration<TurboRango.Web.Models.ApplicationDbContext>
    {
        public Configuration()
        {
            AutomaticMigrationsEnabled = false;
            ContextKey = "TurboRango.Web.Models.ApplicationDbContext";
        }

        protected override void Seed(TurboRango.Web.Models.ApplicationDbContext context)
        {
            //  This method will be called after migrating to the latest version.

            //  You can use the DbSet<T>.AddOrUpdate() helper extension method 
            //  to avoid creating duplicate seed data. E.g.
            //
            //    context.People.AddOrUpdate(
            //      p => p.FullName,
            //      new Person { FullName = "<NAME>" },
            //      new Person { FullName = "<NAME>" },
            //      new Person { FullName = "<NAME>" }
            //    );
            //<commit_msg>feat(Exercício Seed): adicionar todos restaurantes do XML no seed.<commit_after>namespace TurboRango.Web.Migrations
{
    using System;
    using System.Data.Entity;
    using System.Data.Entity.Migrations;
    using System.Linq;
    using TurboRango.Dominio;

    internal sealed class Configuration : DbMigrationsConfiguration<TurboRango.Web.Models.ApplicationDbContext>
    {
        public Configuration()
        {
            AutomaticMigrationsEnabled = false;
            ContextKey = "TurboRango.Web.Models.ApplicationDbContext";
        }

        protected override void Seed(TurboRango.Web.Models.ApplicationDbContext context)
        {
            context.Restaurantes.AddOrUpdate(
                r => r.Nome,
                new Restaurante
                {
                    Nome = "GARFO RESTAURANTE E PIZZARIA",
                    Capacidade = 100,
                    Categoria = Categoria.Comum,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua Sete de Setembro, 1045 - Liberdade",
                        Bairro = "Liberdade",
                        Latitude = -29.712571,
                        Longitude = -51.13636
                    },
                    Contato = new Contato
                    {
                        Site = "www.garfao.com",
                        Telefone = "(51) 3587-7700"
                    }
                },
                new Restaurante
                {
                    Nome = "SEMENTE",
                    Capacidade = 40,
                    Categoria = Categoria.CozinhaNatural,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua: <NAME>, 633",
                        Bairro = "Centro",
                        Latitude = -29.6812707,
                        Longitude = -51.1272292
                    },
                    Contato = new Contato
                    {
                        Telefone = "3595-5258"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 30,
                    Categoria = Categoria.CozinhaMexicana,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 448",
                        Bairro = "Centro",
                        Latitude = -29.682078,
                        Longitude = -51.125199
                    },
                    Contato = new Contato
                    {
                        Telefone = "3279-8828"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 110,
                    Categoria = Categoria.Churrascaria,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "BR 116, 2554, Km 31",
                        Bairro = "Primavera",
                        Latitude = -29.693741,
                        Longitude = -51.144554
                    },
                    Contato = new Contato
                    {
                        Site = "www.grupoprimaveranh.com.br",
                        Telefone = "3595-8081"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 40,
                    Categoria = Categoria.CozinhaJaponesa,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Bag, 149",
                        Bairro = "Boa Vista",
                        Latitude = -29.68942,
                        Longitude = -51.125224
                    }
                },
                new Restaurante
                {
                    Nome = "TAKESHI",
                    Capacidade = 35,
                    Categoria = Categoria.CozinhaJaponesa,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua Confraternizao, 792",
                        Bairro = "Ptria Nova",
                        Latitude = -29.698669,
                        Longitude = -51.130195
                    },
                    Contato = new Contato
                    {
                        Telefone = "3066-6660"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 75,
                    Categoria = Categoria.CozinhaJaponesa,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua Gomes Portinho, 730",
                        Bairro = "Mau",
                        Latitude = -29.684873,
                        Longitude = -51.122252
                    },
                    Contato = new Contato
                    {
                        Site = "www.haisaiko.com.br",
                        Telefone = "3593-5757"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 30,
                    Categoria = Categoria.Fastfood,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua: Jos do Patrocnio, 880",
                        Bairro = "Rio Branco",
                        Latitude = -29.68339,
                        Longitude = -51.135376
                    },
                    Contato = new Contato
                    {
                        Site = "www.picapaulanches.com",
                        Telefone = "(51) 3593-8079"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 80,
                    Categoria = Categoria.Fastfood,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Rua General Osrio, 312",
                        Bairro = "Hamburgo Velho",
                        Latitude = -29.688934,
                        Longitude = -51.137052
                    },
                    Contato = new Contato
                    {
                        Telefone = "35942512"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 150,
                    Categoria = Categoria.Pizzaria,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 1099 Loja. 01",
                        Bairro = "Centro",
                        Latitude = -29.6829373,
                        Longitude = -51.1264753
                    },
                    Contato = new Contato
                    {
                        Telefone = "3595-5766"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 135,
                    Categoria = Categoria.Pizzaria,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Avenida Dr. <NAME>, 1904",
                        Bairro = "Hamburgo Velho",
                        Latitude = -29.6871764,
                        Longitude = -51.1217197
                    },
                    Contato = new Contato
                    {
                        Telefone = "35252020"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 140,
                    Categoria = Categoria.Pizzaria,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 4668",
                        Bairro = "Centro",
                        Latitude = -29.6915801,
                        Longitude = -51.1286563
                    },
                    Contato = new Contato
                    {
                        Telefone = "35948400"
                    }
                },
                new Restaurante
                {
                    Nome = "RESTAURANTE FIRENZE",
                    Capacidade = 200,
                    Categoria = Categoria.Comum,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 4668",
                        Bairro = "Centro",
                        Latitude = -29.6828043,
                        Longitude = -51.1287372
                    },
                    Contato = new Contato
                    {
                        Telefone = "35822841"
                    }
                },
                new Restaurante
                {
                    Nome = "RESTAURANTE LOCATELLI",
                    Capacidade = 400,
                    Categoria = Categoria.Comum,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>to, 121",
                        Bairro = "Hamburgo Velho",
                        Latitude = -29.6756157,
                        Longitude = -51.1156472
                    },
                    Contato = new Contato
                    {
                        Telefone = "35276229"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 115,
                    Categoria = Categoria.Comum,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "Avenida Dr. <NAME>, 137",
                        Bairro = "Hamburgo Velho",
                        Latitude = -29.6747349,
                        Longitude = -51.1116387
                    },
                    Contato = new Contato
                    {
                        Telefone = "35813333"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 130,
                    Categoria = Categoria.Pizzaria,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 4466",
                        Bairro = "Industrial",
                        Latitude = -29.6933741,
                        Longitude = -51.1283531
                    },
                    Contato = new Contato
                    {
                        Telefone = "35823000"
                    }
                },
                new Restaurante
                {
                    Nome = "<NAME>",
                    Capacidade = 90,
                    Categoria = Categoria.Comum,
                    Localizacao = new Localizacao
                    {
                        Logradouro = "<NAME>, 1117",
                        Bairro = "Centro",
                        Latitude = -29.6829086,
                        Longitude = -51.1263546
                    },
                    Contato = new Contato
                    {
                        Telefone = "35931602"
                    }
                }
            );
{'fraction_non_alphanumeric': 0.0705723584980551, 'fraction_numerical': 0.04191474160514408, 'mean_word_length': 0.7086667570866676, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4889792', 'n_tokens_mistral': 3512, 'n_tokens_neox': 2880, 'n_words': 570}