mirror of
https://github.com/knex/knex.git
synced 2025-10-05 13:06:53 +00:00
27 lines
560 B
JavaScript
27 lines
560 B
JavaScript
'use strict';
|
|
|
|
var tape = require('tape')
|
|
var makeKnex = require('../../knex')
|
|
var knexfile = require('../knexfile')
|
|
|
|
Object.keys(knexfile).forEach(function(key) {
|
|
|
|
require('./parse-connection')
|
|
require('./raw')
|
|
require('./query-builder')
|
|
require('./seed')
|
|
require('./pool')
|
|
require('./knex')
|
|
|
|
var knex = makeKnex(knexfile[key])
|
|
|
|
require('./transactions')(knex)
|
|
|
|
// Tear down the knex connection
|
|
tape(knex.client.driverName + ' - transactions: after', function(t) {
|
|
knex.destroy().then(function() {
|
|
t.end()
|
|
})
|
|
})
|
|
|
|
}) |