]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/initializers/database.ts
Upgrade common server dependencies
[github/Chocobozzz/PeerTube.git] / server / initializers / database.ts
index 6e3a8d009bba62512cdfccd5b0bc929ff1bc04e2..c0df2b63a15d50c52c3f1e68aa8299243c2ec155 100644 (file)
@@ -23,6 +23,7 @@ import {
   UserVideoRateModel,
   VideoAbuseModel,
   BlacklistedVideoModel,
+  VideoFileModel,
   VideoTagModel,
   VideoModel
 } from '../models'
@@ -49,6 +50,7 @@ const database: {
   UserVideoRate?: UserVideoRateModel,
   User?: UserModel,
   VideoAbuse?: VideoAbuseModel,
+  VideoFile?: VideoFileModel,
   BlacklistedVideo?: BlacklistedVideoModel,
   VideoTag?: VideoTagModel,
   Video?: VideoModel
@@ -60,7 +62,7 @@ const sequelize = new Sequelize(dbname, username, password, {
   port: CONFIG.DATABASE.PORT,
   benchmark: isTestInstance(),
 
-  logging: function (message: string, benchmark: number) {
+  logging: (message: string, benchmark: number) => {
     let newMessage = message
     if (benchmark !== undefined) {
       newMessage += ' | ' + benchmark + 'ms'
@@ -72,7 +74,7 @@ const sequelize = new Sequelize(dbname, username, password, {
 
 database.sequelize = sequelize
 
-database.init = function (silent: boolean) {
+database.init = (silent: boolean) => {
   const modelDirectory = join(__dirname, '..', 'models')
 
   return getModelFiles(modelDirectory).then(filePaths => {
@@ -105,7 +107,7 @@ export {
 function getModelFiles (modelDirectory: string) {
   return readdirPromise(modelDirectory)
     .then(files => {
-      const directories: string[] = files.filter(function (directory) {
+      const directories: string[] = files.filter(directory => {
         // Find directories
         if (
           directory.endsWith('.js.map') ||