'use strict'; module.exports = (sequelize, DataTypes) => { const RealEstateRequest = sequelize.define('RealEstateRequest', { uniqueId: { type: DataTypes.UUID, defaultValue: DataTypes.UUIDV4, allowNull: false }, realEstateType: DataTypes.STRING, email: DataTypes.STRING, region: DataTypes.STRING, municipality: DataTypes.STRING, size: DataTypes.INTEGER, sizeRange: DataTypes.INTEGER, gardenSize: DataTypes.INTEGER, gardenSizeRange: DataTypes.INTEGER, price: DataTypes.INTEGER, priceRange: DataTypes.INTEGER, bounding_box: DataTypes.GEOMETRY('POINT', 4326) }, {}); RealEstateRequest.associate = function(models) { // associations can be defined here }; return RealEstateRequest; };