sql >> Database teknologi >  >> RDS >> Mysql

KnexJS-migrering med tilknyttede frødata

Knex.js's frøfunktionalitet giver ingen garanti for udførelsesrækkefølge. Hvert frø skal skrives sådan, at det kan udføres isoleret - dvs. din enkelt fil tilgang er korrekt.

Hvis du vil opdele dine individuelle seed-filer i undermoduler, kan du prøve følgende:

// initial-data.js
var operatingSystems = require('./initial-data/operating-systems.js');
var servers = require('./initial-data/servers.js');
exports.seed = function(knex, Promise) {
  return operatingSystems.seed(knex, Promise)
  .then(function () {
    return servers.seed(knex, Promise);
  }).then(function() {
    // next ordered migration...
  });
}


  1. Forskellen mellem sys.columns, sys.system_columns og sys.all_columns i SQL Server

  2. LN() Funktion i Oracle

  3. Find ud af, om Oracle-date er i en weekend?

  4. RMySQL, hentningsfejl - RS-DBI-driveradvarsel:(fejl under hentning af rækker)