2020-02-14 16:14:45 +01:00
|
|
|
import { Video, VideoDetails } from '@shared/models/videos/video.model'
|
2020-02-19 15:39:35 +01:00
|
|
|
import { IndexableDoc } from './elastic-search.model'
|
2020-02-14 16:14:45 +01:00
|
|
|
|
|
|
|
export interface IndexableVideo extends Video, IndexableDoc {
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface IndexableVideoDetails extends VideoDetails, IndexableDoc {
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface DBVideoDetails extends Omit<VideoDetails, 'isLocal'> {
|
|
|
|
indexedAt: Date
|
|
|
|
host: string
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface DBVideo extends Omit<Video, 'isLocal'> {
|
|
|
|
indexedAt: Date
|
|
|
|
host: string
|
|
|
|
}
|