]>
Commit | Line | Data |
---|---|---|
d8465018 C |
1 | import * as Sequelize from 'sequelize' |
2 | import { AccountInstance } from '../account/account-interface' | |
3 | import { VideoInstance } from './video-interface' | |
4 | ||
5 | export namespace VideoShareMethods { | |
6 | } | |
7 | ||
8 | export interface VideoShareClass { | |
9 | } | |
10 | ||
11 | export interface VideoShareAttributes { | |
12 | accountId: number | |
13 | videoId: number | |
14 | } | |
15 | ||
16 | export interface VideoShareInstance extends VideoShareClass, VideoShareAttributes, Sequelize.Instance<VideoShareAttributes> { | |
17 | id: number | |
18 | createdAt: Date | |
19 | updatedAt: Date | |
20 | ||
21 | Account?: AccountInstance | |
22 | Video?: VideoInstance | |
23 | } | |
24 | ||
25 | export interface VideoShareModel extends VideoShareClass, Sequelize.Model<VideoShareInstance, VideoShareAttributes> {} |