]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/models/shared/query.ts
Merge branch 'release/4.2.0' into develop
[github/Chocobozzz/PeerTube.git] / server / models / shared / query.ts
1 import { BindOrReplacements, QueryTypes } from 'sequelize'
2 import { sequelizeTypescript } from '@server/initializers/database'
3
4 function 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
15 export {
16 doesExist
17 }