From ab9f7ea40153260007e7c802afac7a9099b73618 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Thu, 26 Sep 2024 12:02:09 +0200 Subject: [PATCH] . --- .../contexts/auth/infrastructure/sequelize/authUser.model.ts | 2 +- .../src/contexts/sales/infrastructure/sequelize/dealer.model.ts | 2 +- .../src/contexts/users/infrastructure/sequelize/user.model.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/src/contexts/auth/infrastructure/sequelize/authUser.model.ts b/server/src/contexts/auth/infrastructure/sequelize/authUser.model.ts index f20e1b1..fda2425 100644 --- a/server/src/contexts/auth/infrastructure/sequelize/authUser.model.ts +++ b/server/src/contexts/auth/infrastructure/sequelize/authUser.model.ts @@ -77,7 +77,7 @@ export default (sequelize: Sequelize) => { updatedAt: "updated_at", deletedAt: "deleted_at", - indexes: [{ name: "email_idx", fields: ["email"] }], + indexes: [{ name: "email_idx", fields: ["email"], unique: true }], } ); diff --git a/server/src/contexts/sales/infrastructure/sequelize/dealer.model.ts b/server/src/contexts/sales/infrastructure/sequelize/dealer.model.ts index 53a8d53..0475d44 100644 --- a/server/src/contexts/sales/infrastructure/sequelize/dealer.model.ts +++ b/server/src/contexts/sales/infrastructure/sequelize/dealer.model.ts @@ -128,7 +128,7 @@ export default (sequelize: Sequelize) => { deletedAt: "deleted_at", indexes: [ - { name: "id_contact_idx", fields: ["id_contact"] }, + { name: "id_contact_idx", fields: ["id_contact"], unique: true }, { name: "status_idx", fields: ["status"] }, ], diff --git a/server/src/contexts/users/infrastructure/sequelize/user.model.ts b/server/src/contexts/users/infrastructure/sequelize/user.model.ts index 19e080d..16606f2 100644 --- a/server/src/contexts/users/infrastructure/sequelize/user.model.ts +++ b/server/src/contexts/users/infrastructure/sequelize/user.model.ts @@ -96,7 +96,7 @@ export default (sequelize: Sequelize) => { updatedAt: "updated_at", deletedAt: "deleted_at", - indexes: [{ name: "email_idx", fields: ["email"] }], + indexes: [{ name: "email_idx", fields: ["email"], unique: true }], whereMergeStrategy: "and", // <- cómo tratar el merge de un scope scopes: {