1
0
mirror of https://github.com/matt-fidd/stratos.git synced 2026-01-01 22:59:28 +00:00

Added gulp tasks for initialising db and inserting test data

This commit is contained in:
2022-02-26 23:24:37 +00:00
parent 98170277a9
commit c90d9168f4

View File

@@ -3,9 +3,13 @@
// Import required modules
const del = require('del');
const { dest, series, src, watch } = require('gulp');
const path = require('path');
const postcss = require('gulp-postcss');
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'));
// Set src and destination paths for css compilation
const cssPaths = {
src: 'src/stylesheets/main.scss',
@@ -47,3 +51,9 @@ exports.styles = series(cleanStyles, compileStyles);
exports.watchStyles = () => {
watch('src/stylesheets/**/*.scss', exports.styles);
};
// Create tables and relationships in database
exports.dbInit = dbInit;
// Clean all data and insert test data into database
exports.dbTestData = series(dbTestData.clean, dbTestData.insert);