From 74889a71fe687dda74f2a687653122327807af36 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 16 Jun 2017 09:45:46 +0200 Subject: Reorganize model files --- server/models/video-blacklist-interface.ts | 43 ------------------------------ 1 file changed, 43 deletions(-) delete mode 100644 server/models/video-blacklist-interface.ts (limited to 'server/models/video-blacklist-interface.ts') diff --git a/server/models/video-blacklist-interface.ts b/server/models/video-blacklist-interface.ts deleted file mode 100644 index 974718192..000000000 --- a/server/models/video-blacklist-interface.ts +++ /dev/null @@ -1,43 +0,0 @@ -import * as Sequelize from 'sequelize' - -// Don't use barrel, import just what we need -import { BlacklistedVideo as FormatedBlacklistedVideo } from '../../shared/models/video-blacklist.model' - -export namespace BlacklistedVideoMethods { - export type ToFormatedJSON = () => FormatedBlacklistedVideo - - export type CountTotalCallback = (err: Error, total: number) => void - export type CountTotal = (callback: CountTotalCallback) => void - - export type ListCallback = (err: Error, backlistedVideoInstances: BlacklistedVideoInstance[]) => void - export type List = (callback: ListCallback) => void - - export type ListForApiCallback = (err: Error, blacklistedVIdeoInstances?: BlacklistedVideoInstance[], total?: number) => void - export type ListForApi = (start: number, count: number, sort: string, callback: ListForApiCallback) => void - - export type LoadByIdCallback = (err: Error, blacklistedVideoInstance: BlacklistedVideoInstance) => void - export type LoadById = (id: number, callback: LoadByIdCallback) => void - - export type LoadByVideoIdCallback = (err: Error, blacklistedVideoInstance: BlacklistedVideoInstance) => void - export type LoadByVideoId = (id: string, callback: LoadByVideoIdCallback) => void -} - -export interface BlacklistedVideoClass { - toFormatedJSON: BlacklistedVideoMethods.ToFormatedJSON - countTotal: BlacklistedVideoMethods.CountTotal - list: BlacklistedVideoMethods.List - listForApi: BlacklistedVideoMethods.ListForApi - loadById: BlacklistedVideoMethods.LoadById - loadByVideoId: BlacklistedVideoMethods.LoadByVideoId -} - -export interface BlacklistedVideoAttributes { -} - -export interface BlacklistedVideoInstance extends BlacklistedVideoClass, BlacklistedVideoAttributes, Sequelize.Instance { - id: number - createdAt: Date - updatedAt: Date -} - -export interface BlacklistedVideoModel extends BlacklistedVideoClass, Sequelize.Model {} -- cgit v1.2.3