diff --git a/server/db/mysql/db.config.js b/server/db/mysql/db.config.js index 2cbcf3a..d49441c 100644 --- a/server/db/mysql/db.config.js +++ b/server/db/mysql/db.config.js @@ -1,7 +1,6 @@ import { Sequelize, Op } from 'sequelize'; import sequelizeConfig from '~/config/sequelize'; import defineHouse from "./models/House"; -import defineHome from "./models/Home"; const environmentConfig = sequelizeConfig["production"]; @@ -16,10 +15,9 @@ const sequelize = new Sequelize( }); const House = defineHouse(sequelize); -const Home = defineHome(sequelize); sequelize.sync() .then(() => console.log('Database & tables created!')) .catch((error) => console.error('Error syncing database:', error)); -export { sequelize, Op, House, Home }; +export { sequelize, Op, House }; diff --git a/server/db/mysql/models/Home.js b/server/db/mysql/models/Home.js deleted file mode 100644 index bd15732..0000000 --- a/server/db/mysql/models/Home.js +++ /dev/null @@ -1,65 +0,0 @@ -// 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 - } - ); -}; - diff --git a/server/db/mysql/repository/HomeRepository.ts b/server/db/mysql/repository/HomeRepository.ts deleted file mode 100644 index 0c87c31..0000000 --- a/server/db/mysql/repository/HomeRepository.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { sequelize, Op, Home } from "../db.config"; - -async function insertOrUpdateHome(home: any) { - await Home.create(home); - console.log('Nueva casa insertada:', home.id); -}