mirror of
https://github.com/matt-fidd/stratos.git
synced 2026-01-02 07:59:30 +00:00
Split db utility modules down into individual parts
This commit is contained in:
12
gulpfile.js
12
gulpfile.js
@@ -10,10 +10,14 @@ const prompt = require('prompt-sync')({ sigint: true });
|
||||
const rename = require('gulp-rename');
|
||||
const sass = require('gulp-sass')(require('sass'));
|
||||
|
||||
const dbInit = require(path.join(__dirname, 'utility', 'db', 'dbInit'));
|
||||
const dbTestData = require(path.join(__dirname, 'utility', 'db', 'dbTestData'));
|
||||
const importJSON = require(path.join(__dirname, 'lib', 'importJSON'));
|
||||
|
||||
const dbModule = (name) => path.join(__dirname, 'utility/db', name);
|
||||
|
||||
const cleanDb = require(dbModule('cleanDb'));
|
||||
const initDb = require(dbModule('initDb'));
|
||||
const insertTestData = require(dbModule('insertTestData'));
|
||||
|
||||
// Set src and destination paths for css compilation
|
||||
const cssPaths = {
|
||||
src: 'src/stylesheets/main.scss',
|
||||
@@ -134,10 +138,10 @@ exports.watchStyles = () => {
|
||||
};
|
||||
|
||||
// Create tables and relationships in database
|
||||
exports.dbInit = dbInit;
|
||||
exports.dbInit = initDb;
|
||||
|
||||
// Clean all data and insert test data into database
|
||||
exports.dbTestData = series(dbTestData.clean, dbTestData.insert);
|
||||
exports.dbTestData = series(initDb, cleanDb, insertTestData);
|
||||
|
||||
// Build stylesheet, and generate config files
|
||||
exports.default =
|
||||
|
||||
Reference in New Issue
Block a user