У меня есть пользовательская сущность с уникальным столбцом, называемым электронная почта.Когда я пытаюсь зарегистрировать пользователя по электронной почте, которая уже существует, происходит сбой Nest.js.Я использую TypeORM, кстати.Конечно, я могу проверить адрес электронной почты, но это не должно быть bahaviour по умолчанию.
Столбец user.entity.ts
@Column({ name: 'email', length: 300, nullable: true, unique: true })
private _email?: string;
Журнал
[Nest] 18176 - 2018-11-24 10:17:05 [ExceptionsHandler] SQLITE_CONSTRAINT: UNIQUE constraint failed: user.email +4491ms
QueryFailedError: SQLITE_CONSTRAINT: UNIQUE constraint failed: user.email
at new QueryFailedError (C:\Users\kvn\workspace\kargo-new-backend\src\error\QueryFailedError.ts:9:9)
at Statement.handler (C:\Users\kvn\workspace\kargo-new-backend\src\driver\sqlite\SqliteQueryRunner.ts:53:26)