diff --git a/app/migrations/20190923185802-change-adType-in-searchRequests-table-to-SALE.js b/app/migrations/20190923185802-change-adType-in-searchRequests-table-to-SALE.js new file mode 100644 index 0000000..69e37cf --- /dev/null +++ b/app/migrations/20190923185802-change-adType-in-searchRequests-table-to-SALE.js @@ -0,0 +1,15 @@ +"use strict"; + +module.exports = { + up: (queryInterface, Sequelize) => { + return queryInterface.sequelize.query( + `UPDATE "SearchRequests" SET "adType" = 'SALE' WHERE "adType" = 'sell';` + ); + }, + + down: (queryInterface, Sequelize) => { + return queryInterface.sequelize.query( + `UPDATE "SearchRequests" SET "adType" = 'sell' WHERE "adType" = 'SALE';` + ); + } +}; diff --git a/app/models/searchRequest.js b/app/models/searchRequest.js index 5e16c9e..36f3537 100644 --- a/app/models/searchRequest.js +++ b/app/models/searchRequest.js @@ -1,5 +1,7 @@ "use strict"; +const { AD_TYPE } = require("../common/enums"); + module.exports = (sequelize, DataTypes) => { const SearchRequest = sequelize.define("SearchRequest", { id: { @@ -24,7 +26,7 @@ module.exports = (sequelize, DataTypes) => { adType: { type: DataTypes.TEXT, allowNull: false, - defaultValue: "sell" + defaultValue: AD_TYPE.AD_TYPE_SALE }, email: DataTypes.TEXT, locality: DataTypes.TEXT,