Meu Modelo da TBUNIDADE
import { connection } from 'databases/sac_conection/database_conection';
import { DataTypes } from 'sequelize';
export const Unidade = () => {
const tbUnidade = connection.define(
'TBUNIDADE',
{
DFIDUNIDADE: {
type: DataTypes.INTEGER,
primaryKey: true,
},
DFRAZSOCUNIDADE: {
type: DataTypes.STRING(60),
allowNull: true,
},
DFCNPJCPFCEI: {
type: DataTypes.STRING(14),
allowNull: true,
},
DFNOMEFANTASIA: {
type: DataTypes.STRING(60),
allowNull: true,
},
},
{
timestamps: false,
createdAt: false,
updatedAt: false,
},
);
tbUnidade.sync({ force: true });
return tbUnidade;
};
Controller para pegar as unidades
import { Response, Request } from 'express';
import { Unidade } from 'models/Unidade';
class SelectAllUnidadesController {
handle = async (request: Request, response: Response) => {
const verifyAlreadyExistsCnpj = await Unidade().findAll();
return response.send({ unidades: verifyAlreadyExistsCnpj }).status(200);
};
}
export { SelectAllUnidadesController };
Aqui esta o oque acontecendo dentro do workbench
Erro do termianl do projeto