Tag: KNEX.JS
Hola, soy un principiante en Objection js / Knex. Tengo una entidad Item que se relaciona con otra entidad Bag. Quiero insertar un Item en una Bag y también actualizar el peso de la bolsa según el peso del Item. Clase Item: id!: Id; weight!: number; bagId?: Id; bag!: Bag; . . . Read more
No se puede migrar y ejecutar la semilla en producción. El knex intenta ejecutar un archivo ts y falla. Error en consola: No se puede usar una declaración de importación fuera de un móduloD:\web-projects\product-feedback\dist\src\db\migrations\20211215210852_initial.d.ts:1 import { Knex } from 'knex'; ^^^^^^ SyntaxError: No se puede usar una declaración de importación . . . Read more
Obtengo el siguiente error al conectar con Knex: KnexTimeoutError: Knex: Tiempo de espera para adquirir una conexión. Es probable que el grupo esté lleno. ¿Te falta una llamada .transacting(trx)? Aquí está mi código: Api.js const Knex = require(‘knex’); const config = require(‘./config’); const configuration = { user: config.config.sqlUser, // p. . . . Read more
Necesito escribir esta consulta mysql con Objection.js pero no logro entender cómo escribirla correctamente. Aquí está la consulta (1276 es un ejemplo de un id en la tabla de personas): SELECT MAX(c1.price) AS price FROM computers c1 WHERE c1.ownerId = 1276 AND NOT EXISTS ( SELECT c2.screenSize FROM computers c2 . . . Read more
Actualmente estoy tratando de migrar un código de JavaScript a TypeScript. Este código utiliza el paquete “knex”. Soy capaz de construirlo y ejecutarlo utilizando “tsc”, pero me gustaría utilizar “esbuild” en su lugar (para una construcción más rápida). Construyo con: npx esbuild index.ts –bundle –platform=node –sourcemap=external –outfile=dist/index.js Pero cuando intento . . . Read more