es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: KNEX.JS

“Knex múltiples claves primarias en una relación de identificación donde el ID es una columna de incremento automático”

Intenté utilizar cada lógica que tenía en mente para resolver este problema, pero esta es la única solución que funcionó. export async function up(knex: Knex): Promise { knex.schema.createTable(‘documents’, (tabla) => { tabla.integer(‘id’).unsigned().notNullable().unique() tabla.string(‘path’) tabla.enum(‘tipo’, [‘CPF’, ‘RG’]) tabla.integer(‘id_Usuario’).unsigned().notNullable() tabla.foreign(‘id_Usuario’).references(‘id’).inTable(‘usuarios’) tabla.primary([‘id’, ‘id_Usuario’]) }) knex.schema.alterTable(this.tableName, (tabla) => { tabla.increments('id', { primaryKey: false }).alter() . . . Read more