Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 525583
            [titulo] => Quando reinicio o projeto o EF 6 faz um drop table
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-07-13 10:26:01
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 397347
            [status] => A
            [isExample] => 
            [NomeUsuario] => Randrade
            [Apelido] => 
            [Foto] => 397347_20150704190512.png
            [Conteudo] => Creio que você deve estar utilizando Entity Framework + Migrations. Se for isso, poste sua classe Configuration (Migrations) e o seu DbContext.

Se não estiver usando o que mencionei, poste o seu código onde você faz a configuração do DB. ) )

Quando reinicio o projeto o EF 6 faz um drop table

Ricardo Mendonca
   - 12 jul 2015

Boa Tarde a todos.
Tenho um projeto, mais para estudo, e tive que formatar meu computador, quando copiei o projeto para a maquina e no VS 2012 e executo o projeto, ele recria as tabelas apagando todas as informações que existem no banco, mesmo se colocar as informações novamente no banco, o sistema apaga as tabelas e recria, sempre que inicio o projeto, cria as tabelas sem nenhuma informação.
alguém já passou por isso?? ou sabe como resolver???

Post mais votado

Randrade
   - 13 jul 2015

Creio que você deve estar utilizando Entity Framework + Migrations. Se for isso, poste sua classe Configuration (Migrations) e o seu DbContext.

Se não estiver usando o que mencionei, poste o seu código onde você faz a configuração do DB.

Ricardo Mendonca
   - 13 jul 2015

Randrade,bom dia.
Obrigado por responder, este é o meu DBContext, é um projeto de teste, não sei mais onde procurar...

#Código

using System.Data.Entity;
using System.Data.Entity.ModelConfiguration.Conventions;
using TectusImoveis.Dominio.Entidades;

namespace TectusImoveis.Dominio.Repositorio
{
    public class EfDbContext : DbContext
    {
        public DbSet<Produto> Produtos { get; set; }
        public DbSet<Administrador> Administradores { get; set; }
        public DbSet<Cliente> Clientes { get; set; }

        //Mapeamento de tabelas
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            Database.SetInitializer<EfDbContext>(new DropCreateDatabaseAlways<EfDbContext>());

            modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
            modelBuilder.Entity<Produto>().ToTable("Produtos");
            modelBuilder.Entity<Administrador>().ToTable("Administradores");
            modelBuilder.Entity<Cliente>().ToTable("Clientes");
        }
    }
}