use AD_TYPE enums for SearchRequest adType field

This commit is contained in:
Bilal Catic
2019-09-27 09:23:08 +02:00
parent ad873d61e7
commit f31355dd84
2 changed files with 18 additions and 1 deletions

View File

@@ -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';`
);
}
};

View File

@@ -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,