andela/team-odd-bn-backend

View on GitHub
src/database/seeders/20191115043919-super-admin.js

Summary

Maintainability
A
3 hrs
Test Coverage
'use strict';
import dotenv from 'dotenv';

dotenv.config();
module.exports = {
  up: (queryInterface, Sequelize) => {
    return queryInterface.bulkInsert('users', [{
        firstName: 'John',
        lastName: 'Doe',
        email: 'admin@gmail.com',
        password: '$2b$10$fZ7o3DAOl6nRk/nXJ.Fe1.DHmh9q5rByeodydnM22nmtIKBpw07yW',
        isVerified:true,
        signupType:'Barefoot',
        roleId: 1,
        createdAt: new Date(),
        updatedAt: new Date()
      },
      {
        firstName: 'mailer',
        lastName: 'manager',
        email: 'manager.email@gmail.com',
        password: '$2b$10$fZ7o3DAOl6nRk/nXJ.Fe1.DHmh9q5rByeodydnM22nmtIKBpw07yW',
        isVerified: true,
        signupType: 'Barefoot',
        roleId: 6,
        createdAt: new Date(),
        updatedAt: new Date()
      },
      {
        firstName: 'Jean',
        lastName: 'Moon',
        email: 'jean@gmail.com',
        password: '$2b$10$fZ7o3DAOl6nRk/nXJ.Fe1.DHmh9q5rByeodydnM22nmtIKBpw07yW',
        signupType: 'Barefoot',
        isVerified: true,
        createdAt: new Date(),
        updatedAt: new Date()
      }
      ], {});
  },

  down: (queryInterface, Sequelize) => {
    return queryInterface.bulkDelete('users', null, {});
  }
};