| 123456789101112131415161718192021222324252627 |
- const clc = require("cli-color");
- var { version } = require("../../package.json");
- const { knex } = require("../config/db.config");
- class BancodedadosFactory {
- static Iniciar(client, data) {
- knex
- .raw("SELECT 1+1 as result")
- .then((result) => {
- console.log(clc.green("BANCO DE DADOS CONECTOU ---> LoL!"));
- })
- .catch((error) => {
- console.error("Erro ao conectar ao banco de dados:", error);
- })
- .finally(() => {
- //knex.destroy(); // Feche a conexão
- });
- }
- static InstallMigrations() {
- return knex.migrate.latest().then(() => {
- console.log(clc.green("MIGRATIONS EXECUTADAS"));
- return true;
- });
- }
- }
- module.exports = BancodedadosFactory;
|