]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - server/models/shared/query.ts
Regenerate video filenames on transcoding
[github/Chocobozzz/PeerTube.git] / server / models / shared / query.ts
CommitLineData
fa47956e
C
1import { BindOrReplacements, QueryTypes } from 'sequelize'
2import { sequelizeTypescript } from '@server/initializers/database'
3
4function doesExist (query: string, bind?: BindOrReplacements) {
5 const options = {
6 type: QueryTypes.SELECT as QueryTypes.SELECT,
7 bind,
8 raw: true
9 }
10
11 return sequelizeTypescript.query(query, options)
12 .then(results => results.length === 1)
13}
14
15export {
16 doesExist
17}