Я пытаюсь обновить sequelize до v5.8.10 и sequelize-typcript до v1.0.0-beta.3.В новых версиях имена таблиц кажутся множественными.Как вернуться к старому поведению?
Я разместил здесь: https://github.com/sequelize/sequelize/issues/11083 без ответа
const dbUser = await User.scope("auth").findOne({ where: { email: "john@domain.com" } });
ожидаемый результат:
SELECT "id", "email" FROM "User" AS "User" WHERE ("User"."email" = 'john@domain.com');
фактический результат:
SELECT "id", "email" FROM "Users" AS "User" WHERE ("User"."email" = 'john@domain.com');
и, конечно, ошибка sql:
ERROR: relation "Users" does not exist