mirror of
https://github.com/matt-fidd/stratos.git
synced 2026-01-02 03:59:29 +00:00
Added gulp tasks for initialising db and inserting test data
This commit is contained in:
10
gulpfile.js
10
gulpfile.js
@@ -3,9 +3,13 @@
|
|||||||
// Import required modules
|
// Import required modules
|
||||||
const del = require('del');
|
const del = require('del');
|
||||||
const { dest, series, src, watch } = require('gulp');
|
const { dest, series, src, watch } = require('gulp');
|
||||||
|
const path = require('path');
|
||||||
const postcss = require('gulp-postcss');
|
const postcss = require('gulp-postcss');
|
||||||
const sass = require('gulp-sass')(require('sass'));
|
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
|
// Set src and destination paths for css compilation
|
||||||
const cssPaths = {
|
const cssPaths = {
|
||||||
src: 'src/stylesheets/main.scss',
|
src: 'src/stylesheets/main.scss',
|
||||||
@@ -47,3 +51,9 @@ exports.styles = series(cleanStyles, compileStyles);
|
|||||||
exports.watchStyles = () => {
|
exports.watchStyles = () => {
|
||||||
watch('src/stylesheets/**/*.scss', exports.styles);
|
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);
|
||||||
|
|||||||
Reference in New Issue
Block a user