backend/tests/helpers/database.js (view raw)
1const knexConfig = require('../../knexfile');
2const knexInstance = require('knex')(knexConfig.test);
3const {setupStrapi, destroyStrapi} = require('./strapi');
4
5const setupDatabase = async () => {
6 await setupStrapi();
7 await destroyStrapi();
8
9 console.log('\nSEEDING DATABASE...');
10 await knexInstance.seed.run();
11};
12
13const destroyDatabase = () => {
14 console.log('DESTROY DATABASE');
15};
16
17module.exports = {setupDatabase, destroyDatabase};