Добрый день. Никак не могу начать использовать Sequelize в своем TS проекте. Скорее всего это шиза WebStorm`а, но дико бесит 1) WS подчеркивает название моего класса (наследуемого от Module из Sequelize и с декоратором Table) как исключение. Скриншот:Описание ошибки:
Method 'set' in class 'ServerModel' is not assignable to the same method in base 'Model' Method 'setAttributes' in class 'ServerModel' is not assignable to the same method in base 'Model'
Код:
import {Column, Model, Table} from "sequelize-typescript";
@Table export class ServerModel extends Model {
@Column({ // params }) declare test: number
}
2) У декоратора @Column отсутствуют какие-либо подсказки, т.е. нужно вручную писать autoIncrement: true, ...
Я думаю, если запустить приложение или прогнать через JEST, то в рантайме исключений не выбросит, но все равно дико бесит Модули npm:
Никак не могу начать использовать Sequelize в своем TS проекте.
Скорее всего это шиза WebStorm`а, но дико бесит
1) WS подчеркивает название моего класса (наследуемого от Module из Sequelize и с декоратором Table) как исключение. Скриншот:Описание ошибки: Код: 2) У декоратора @Column отсутствуют какие-либо подсказки, т.е. нужно вручную писать autoIncrement: true, ...
Я думаю, если запустить приложение или прогнать через JEST, то в рантайме исключений не выбросит, но все равно дико бесит
Модули npm: