hometify/server/db/mysql/models/Home.js

66 lines
1.3 KiB
JavaScript

// server/models/Home.js
import { DataTypes } from "sequelize";
export default function House (sequelize) {
return sequelize.define(
"Home",
{
id: {
type: DataTypes.STRING,
allowNull: true,
unique: true,
primaryKey: true,
},
title: {
type: DataTypes.STRING,
allowNull: true,
},
url: {
type: DataTypes.STRING,
allowNull: true,
},
neighborhood: {
type: DataTypes.STRING,
allowNull: true,
},
area: {
type: DataTypes.INTEGER,
allowNull: true,
},
rooms: {
type: DataTypes.INTEGER,
allowNull: true,
},
price: {
type: DataTypes.STRING,
allowNull: true,
},
description: {
type: DataTypes.TEXT,
allowNull: true,
},
pic: {
type: DataTypes.TEXT,
allowNull: true,
},
baths: {
type: DataTypes.INTEGER,
allowNull: true,
},
level: {
type: DataTypes.STRING,
allowNull: true,
},
phone: {
type: DataTypes.STRING,
allowNull: true,
},
},
{
tableName: "home",
timestamps: false, // createdAt y updatedAt
}
);
};