import { Column, DataType, ForeignKey, Index, Model, Table } from 'sequelize-typescript'; import { Block } from './block'; @Table export class ValidatorSkippedBlock extends Model { @Column({ type: DataType.INTEGER, autoIncrement: true, primaryKey: true }) id: number; @Column(DataType.INTEGER) @ForeignKey(() => Block) blockId: number; @Index({ name: 'valSB-validatorId-index', using: 'HASH', }) @Column(DataType.INTEGER) validatorId: number; }