X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Finitializers%2Fdatabase.ts;h=b68e1a882a26ed4d8f04071646fd6e89dac94350;hb=74d63469355bad731cdd32defdc85913df3cbd5c;hp=21c08308457bf3e996f74c2b0fbcaaa672c4e55c;hpb=1c3386e87f947d5b1dabb9be6a3b1a5d0fbf0d50;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/database.ts b/server/initializers/database.ts index 21c083084..b68e1a882 100644 --- a/server/initializers/database.ts +++ b/server/initializers/database.ts @@ -24,6 +24,9 @@ import { VideoTagModel } from '../models/video/video-tag' import { CONFIG } from './constants' import { ScheduleVideoUpdateModel } from '../models/video/schedule-video-update' import { VideoCaptionModel } from '../models/video/video-caption' +import { VideoImportModel } from '../models/video/video-import' +import { VideoViewModel } from '../models/video/video-views' +import { VideoChangeOwnershipModel } from '../models/video/video-change-ownership' require('pg').defaults.parseInt8 = true // Avoid BIGINT to be converted to string @@ -73,6 +76,7 @@ async function initDatabaseModels (silent: boolean) { AccountVideoRateModel, UserModel, VideoAbuseModel, + VideoChangeOwnershipModel, VideoChannelModel, VideoShareModel, VideoFileModel, @@ -81,7 +85,9 @@ async function initDatabaseModels (silent: boolean) { VideoTagModel, VideoModel, VideoCommentModel, - ScheduleVideoUpdateModel + ScheduleVideoUpdateModel, + VideoImportModel, + VideoViewModel ]) // Check extensions exist in the database