20210108174594-associate-whatsapp-queue.ts 635 B

12345678910111213141516171819202122232425262728
  1. import { QueryInterface, DataTypes } from "sequelize";
  2. module.exports = {
  3. up: (queryInterface: QueryInterface) => {
  4. return queryInterface.createTable("WhatsappQueues", {
  5. whatsappId: {
  6. type: DataTypes.INTEGER,
  7. primaryKey: true
  8. },
  9. queueId: {
  10. type: DataTypes.INTEGER,
  11. primaryKey: true
  12. },
  13. createdAt: {
  14. type: DataTypes.DATE,
  15. allowNull: false
  16. },
  17. updatedAt: {
  18. type: DataTypes.DATE,
  19. allowNull: false
  20. }
  21. });
  22. },
  23. down: (queryInterface: QueryInterface) => {
  24. return queryInterface.dropTable("WhatsappQueues");
  25. }
  26. };