1 import { Column, CreatedAt, ForeignKey, Model, Table, UpdatedAt } from 'sequelize-typescript'
2 import { AttributesOnly } from '@shared/typescript-utils'
3 import { VideoModel } from '../video/video'
4 import { TrackerModel } from './tracker'
7 tableName: 'videoTracker',
13 fields: [ 'trackerId' ]
17 export class VideoTrackerModel extends Model<Partial<AttributesOnly<VideoTrackerModel>>> {
24 @ForeignKey(() => VideoModel)
28 @ForeignKey(() => TrackerModel)