-import { Sequelize } from 'sequelize-typescript'
+import { Model, Sequelize } from 'sequelize-typescript'
import * as validator from 'validator'
-import { OrderItem } from 'sequelize'
import { Col } from 'sequelize/types/lib/utils'
+import { OrderItem } from 'sequelize/types'
type SortType = { sortModel: any, sortValue: string }
return total
}
+const createSafeIn = (model: typeof Model, stringArr: string[]) => {
+ return stringArr.map(t => model.sequelize.escape(t))
+ .join(', ')
+}
+
// ---------------------------------------------------------------------------
export {
buildTrigramSearchIndex,
buildWhereIdOrUUID,
isOutdated,
- parseAggregateResult
+ parseAggregateResult,
+ createSafeIn
}
// ---------------------------------------------------------------------------