Problema com hibernate[RESOLVIDO]

Estou com problemas ao gerar as tabelas do banco pelo hibernate
quando executo ele da essa INFO sem mostrar nenhum erro e simplesmente não cria nada no banco.

procurei varias coisas mais até agora nenhuma solução
tentei gerar tanto no Postgres quanto no Mysql e em ambos nada acontece.

Posta a sua configuração do hibernate.

To postando o Utility intero por que neim sei mais o que pode ser!

package br.com.sigcom.util;

import br.com.sigcom.models.cadastros.Cidade;
import br.com.sigcom.models.cadastros.Cliente;
import br.com.sigcom.models.cadastros.Email;
import br.com.sigcom.models.movimentos.Compra;
import br.com.sigcom.models.movimentos.ContasPagar;
import br.com.sigcom.models.movimentos.ContasReceber;
import br.com.sigcom.models.movimentos.Devolucao;
import br.com.sigcom.models.movimentos.DevolucaoPeca;
import br.com.sigcom.models.movimentos.DevolucaoPecaPk;
import br.com.sigcom.models.cadastros.Empresa;
import br.com.sigcom.models.cadastros.Estado;
import br.com.sigcom.models.movimentos.Expedicao;
import br.com.sigcom.models.movimentos.ExpedicaoVenda;
import br.com.sigcom.models.movimentos.ExpedicaoVendaPk;
import br.com.sigcom.models.cadastros.Fornecedor;
import br.com.sigcom.models.cadastros.Funcao;
import br.com.sigcom.models.cadastros.Funcionario;
import br.com.sigcom.models.cadastros.Maquina;
import br.com.sigcom.models.cadastros.Marca;
import br.com.sigcom.models.cadastros.MatPrima;
import br.com.sigcom.models.movimentos.MatPrimaCompra;
import br.com.sigcom.models.movimentos.MatPrimaProd;
import br.com.sigcom.models.movimentos.MatPrimaCompraPk;
import br.com.sigcom.models.movimentos.OrdemProd;
import br.com.sigcom.models.cadastros.Peca;
import br.com.sigcom.models.movimentos.PecaOrdemProd;
import br.com.sigcom.models.movimentos.PecaVenda;
import br.com.sigcom.models.movimentos.PecaVendaPk;
import br.com.sigcom.models.cadastros.Pessoa;
import br.com.sigcom.models.movimentos.PgContasPagar;
import br.com.sigcom.models.movimentos.PgContasReceber;
import br.com.sigcom.models.movimentos.Producao;
import br.com.sigcom.models.cadastros.Setor;
import br.com.sigcom.models.cadastros.Telefone;
import br.com.sigcom.models.cadastros.Usuario;
import br.com.sigcom.models.movimentos.Venda;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.AnnotationConfiguration;

public class HibernateUtility {

    private static final SessionFactory factory;
    private static final ThreadLocal sessionThread = new ThreadLocal();
    private static final ThreadLocal transactionThread = new ThreadLocal();

    public static Session getSession() {
        Session session = (Session) sessionThread.get();
        if ((session == null) || (!(session.isOpen()))) {
            session = factory.openSession();
            sessionThread.set(session);
        }
        return ((Session) sessionThread.get());
    }

    public static void closeSession() {
        Session session = (Session) sessionThread.get();
        if ((session != null) && (session.isOpen())) {
            sessionThread.set(null);
            session.close();
        }
    }

    public static void beginTransaction() {
        Transaction transaction = getSession().beginTransaction();
        transactionThread.set(transaction);
    }

    public static void commitTransaction() {
        Transaction transaction = (Transaction) transactionThread.get();
        if ((transaction != null) && (!(transaction.wasCommitted())) && (!(transaction.wasRolledBack()))) {
            transaction.commit();
            transactionThread.set(null);
        }
    }

    public static void rollbackTransaction() {
        Transaction transaction = (Transaction) transactionThread.get();
        if ((transaction != null) && (!(transaction.wasCommitted())) && (!(transaction.wasRolledBack()))) {
            transaction.rollback();
            transactionThread.set(null);
        }
    }

    static {
        try {
            factory = new AnnotationConfiguration()
                    /***POSTGRESQL***/
                    .setProperty("hibernate.dialect", "org.hibernate.dialect.PostgreSQLDialect")
                    .setProperty("hibernate.connection.driver_class", "org.postgresql.Driver")
                    .setProperty("hibernate.connection.url", "jdbc:postgresql://localhost:5432/sigcom")
                    .setProperty("hibernate.connection.username", "postgres")
                    .setProperty("hibernate.connection.password", "postgres")
                    /***MYSQL***/
//                     .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect")
//                    .setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver")
//                    .setProperty("hibernate.connection.url", "jdbc:mysql://localhost:3306/sigcom")
//                    .setProperty("hibernate.connection.username", "root")
//                    .setProperty("hibernate.connection.password", "root")
                   
                    .setProperty("hibernate.c3p0.max_size", "10")
                    .setProperty("hibernate.c3p0.min_size", "2")
                    .setProperty("hibernate.c3p0.timeout", "5000")
                    .setProperty("hibernate.c3p0.max_statements", "10")
                    .setProperty("hibernate.c3p0.idle_test_period", "3000")
                    .setProperty("hibernate.c3p0.acquire_increment", "2")
                    .setProperty("show_sql", "true")
                    .setProperty("use_outer_join", "true")
                    .setProperty("hibernate.generate_statistics", "true")
                    .setProperty("hibernate.use_sql_comments", "true")
                    .setProperty("hibernate.format_sql", "true")
                    //CADASTROS
                    .addAnnotatedClass(Marca.class)
                    .addAnnotatedClass(Setor.class)
                    .addAnnotatedClass(Cidade.class)
                    .addAnnotatedClass(Estado.class)
                    .addAnnotatedClass(Funcao.class)
                    .addAnnotatedClass(Pessoa.class)
                    .addAnnotatedClass(MatPrima.class)
                    .addAnnotatedClass(Telefone.class)
                    .addAnnotatedClass(Empresa.class)
                    .addAnnotatedClass(Fornecedor.class)
                    .addAnnotatedClass(Cliente.class)
                    .addAnnotatedClass(Funcionario.class)
                    .addAnnotatedClass(Usuario.class)
                    .addAnnotatedClass(Peca.class)
                    .addAnnotatedClass(Maquina.class)
                    .addAnnotatedClass(Email.class)
                    //MOVIMENTOS
                    .addAnnotatedClass(OrdemProd.class)
                    .addAnnotatedClass(Producao.class)
                    .addAnnotatedClass(Venda.class)
                    .addAnnotatedClass(Compra.class)
                    .addAnnotatedClass(Expedicao.class)
                    .addAnnotatedClass(Devolucao.class)
                    .addAnnotatedClass(ContasPagar.class)
                    .addAnnotatedClass(ContasReceber.class)
                    .addAnnotatedClass(PgContasPagar.class)
                    .addAnnotatedClass(PgContasReceber.class)
                    .addAnnotatedClass(PecaVenda.class)
                    .addAnnotatedClass(PecaVendaPk.class)
                    .addAnnotatedClass(MatPrimaCompra.class)
                    .addAnnotatedClass(PecaOrdemProd.class)
                    .addAnnotatedClass(ExpedicaoVenda.class)
                    .addAnnotatedClass(ExpedicaoVendaPk.class)
                    .addAnnotatedClass(MatPrimaProd.class)
                    .addAnnotatedClass(MatPrimaCompraPk.class)
                    .addAnnotatedClass(DevolucaoPeca.class)
                    .addAnnotatedClass(DevolucaoPecaPk.class)
                    .buildSessionFactory();
        } catch (RuntimeException e) {
            e.printStackTrace();
            throw e;
        }
    }

    public static void main(String [] args) {
        
    }
    
}

Faltou setar a configuração para gerar as tabelas:

Se nã oder certo, crie o banco de dados antes, para depois ele gerar as tabelas.

eu ja tinha feito isso,

Fiz de novo agora e deu certo com o postgres,
no mysql ele continuou não gerando!
mais isso eu vejo depois.

Com isso ja resolve meu problema, qualquer um dos bancos funcionando ja posso da sequência no meu TCC

obrigado!