diff --git a/backend/src/database/migrations/20210108164404-create-queues.ts b/backend/src/database/migrations/20210108164404-create-queues.ts index 89e091e5..4a404d67 100644 --- a/backend/src/database/migrations/20210108164404-create-queues.ts +++ b/backend/src/database/migrations/20210108164404-create-queues.ts @@ -22,15 +22,6 @@ module.exports = { greetingMessage: { type: DataTypes.TEXT }, - startWork: { - type: DataTypes.STRING - }, - endWork: { - type: DataTypes.STRING - }, - absenceMessage: { - type: DataTypes.TEXT - }, createdAt: { type: DataTypes.DATE, allowNull: false diff --git a/backend/src/database/migrations/20220619203200-add-startwork-queues.ts b/backend/src/database/migrations/20220619203200-add-startwork-queues.ts new file mode 100644 index 00000000..4ef1fb3a --- /dev/null +++ b/backend/src/database/migrations/20220619203200-add-startwork-queues.ts @@ -0,0 +1,14 @@ +import { QueryInterface, DataTypes } from "sequelize"; + +module.exports = { + up: (queryInterface: QueryInterface) => { + return queryInterface.addColumn("Queues", "startWork", { + type: DataTypes.STRING, + allowNull: true, + }); + }, + + down: (queryInterface: QueryInterface) => { + return queryInterface.removeColumn("Queues", "startWork"); + } +}; \ No newline at end of file diff --git a/backend/src/database/migrations/20220619203500-add-endwork-queues.ts b/backend/src/database/migrations/20220619203500-add-endwork-queues.ts new file mode 100644 index 00000000..51740203 --- /dev/null +++ b/backend/src/database/migrations/20220619203500-add-endwork-queues.ts @@ -0,0 +1,14 @@ +import { QueryInterface, DataTypes } from "sequelize"; + +module.exports = { + up: (queryInterface: QueryInterface) => { + return queryInterface.addColumn("Queues", "endWork", { + type: DataTypes.STRING, + allowNull: true, + }); + }, + + down: (queryInterface: QueryInterface) => { + return queryInterface.removeColumn("Queues", "endWork"); + } +}; \ No newline at end of file diff --git a/backend/src/database/migrations/20220619203900-add-absencemessage-queues.ts b/backend/src/database/migrations/20220619203900-add-absencemessage-queues.ts new file mode 100644 index 00000000..346b742f --- /dev/null +++ b/backend/src/database/migrations/20220619203900-add-absencemessage-queues.ts @@ -0,0 +1,14 @@ +import { QueryInterface, DataTypes } from "sequelize"; + +module.exports = { + up: (queryInterface: QueryInterface) => { + return queryInterface.addColumn("Queues", "absenceMessage", { + type: DataTypes.TEXT, + allowNull: true, + }); + }, + + down: (queryInterface: QueryInterface) => { + return queryInterface.removeColumn("Queues", "absenceMessage"); + } +}; \ No newline at end of file