-export type PeerTubeDatabase = {
- sequelize?: Sequelize.Sequelize,
- init?: (silent: boolean) => Promise<void>,
-
- Application?: ApplicationModel,
- Avatar?: AvatarModel,
- Account?: AccountModel,
- Job?: JobModel,
- OAuthClient?: OAuthClientModel,
- OAuthToken?: OAuthTokenModel,
- Server?: ServerModel,
- Tag?: TagModel,
- AccountVideoRate?: AccountVideoRateModel,
- AccountFollow?: AccountFollowModel,
- User?: UserModel,
- VideoAbuse?: VideoAbuseModel,
- VideoChannel?: VideoChannelModel,
- VideoChannelShare?: VideoChannelShareModel,
- VideoShare?: VideoShareModel,
- VideoFile?: VideoFileModel,
- BlacklistedVideo?: BlacklistedVideoModel,
- VideoTag?: VideoTagModel,
- Video?: VideoModel
-}
-
-const database: PeerTubeDatabase = {}
-
-const sequelize = new Sequelize(dbname, username, password, {