Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
@Table({tableName: 'friends', createdAt: false, updatedAt: false}) export class Friend extends Model<Friend,FriendCreationAttrs> { @Column({type: DataType.INTEGER, unique: true, primaryKey: true, autoIncrement: true}) id: number; @ForeignKey(() => User) @Column({type: DataType.INTEGER}) UserIdFrom: number; @ForeignKey(() => User) @Column({type: DataType.INTEGER}) UserIdTo: number; }
@Table({tableName: 'users',createdAt: false, updatedAt: false}) export class User extends Model<User, UserCreationAttrs> { @Column({type: DataType.INTEGER, unique: true, primaryKey: true, autoIncrement: true}) id: number; @Column({type: DataType.STRING, unique: true, allowNull: false}) email: string; @Column({type: DataType.STRING, allowNull: false}) password: string; }