jouib / elitecar-backend

0 stars 0 forks source link

Correção Classe DatabseModel.ts #2

Open profRenatoOliveira1 opened 1 month ago

profRenatoOliveira1 commented 1 month ago

Joui, na classe DatabaseModel.ts, você fez a lógica de iniciar o servidor. Essa lógica deve ser feita no arquivo app.ts, pois ele é o arquivo responsável por iniciar o servidor web.

Portanto, na classe DatabaseModel.ts você deve remover esse código abaixo e transferi-lo para o arquivo app.ts.

DatabaseModel.ts, remover:

new DatabaseModel().testeConexao().then((resbd) => {
    if(resbd) {
        server.listen(3333, () => {
            console.log(`Servidor rodando em http://localhost:${3333}`);
        })
    } else {
        console.log('Não foi possível conectar ao banco de dados');
    }
})

app.ts final:

import { server } from './server';

const port: number = 3333;

new DatabaseModel().testeConexao().then((resbd) => {
    if(resbd) {
        server.listen(3333, () => {
            console.log(`Servidor rodando em http://localhost:${3333}`);
        })
    } else {
        console.log('Não foi possível conectar ao banco de dados');
    }
})
jouib commented 1 month ago

Tá certo agora?