2016-01-27 20:15:09 -06:00
|
|
|
import gulp from 'gulp';
|
|
|
|
|
import yargs from 'yargs';
|
|
|
|
|
import DB from './config/database';
|
2016-01-31 17:18:27 -06:00
|
|
|
import {PowerDataSeed, HouseSeed, UserSeed} from './lib/tasks/seed_data'
|
2016-01-27 20:15:09 -06:00
|
|
|
|
|
|
|
|
gulp.task('generate_power_csv', function(done){
|
|
|
|
|
DB.sync().then(()=>{
|
|
|
|
|
PowerDataSeed.generateCsv(yargs.argv, done);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
gulp.task('save_power_csv', function(done){
|
|
|
|
|
DB.sync().then(()=>{
|
|
|
|
|
PowerDataSeed.saveCsv(yargs.argv, done);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
gulp.task('save_house_csv', function(done){
|
|
|
|
|
DB.sync().then(()=>{
|
|
|
|
|
HouseSeed.saveCsv(yargs.argv, done);
|
|
|
|
|
});
|
|
|
|
|
});
|
2016-01-31 17:18:27 -06:00
|
|
|
|
|
|
|
|
gulp.task('save_user_csv', function(done){
|
|
|
|
|
DB.sync().then(()=>{
|
|
|
|
|
UserSeed.saveCsv(yargs.argv, done);
|
|
|
|
|
});
|
|
|
|
|
});
|