Version: 0.0.00.0.10.0.20.0.30.0.50.1.00.1.10.1.20.1.30.1.40.1.50.1.60.1.70.1.80.2.00.2.10.2.20.2.30.2.40.2.50.2.60.2.7-alpha0.4.00.4.10.4.20.4.30.4.40.4.50.4.60.4.70.4.80.4.90.4.100.4.110.4.120.4.130.5.00.5.10.5.20.5.30.5.40.5.50.5.60.5.70.5.80.5.90.5.100.5.110.5.120.5.130.5.140.5.150.5.160.6.00.6.10.6.20.6.30.6.40.6.50.6.60.6.70.6.80.6.90.6.100.6.110.6.120.6.130.6.140.6.150.6.160.6.170.6.180.6.190.6.200.6.210.6.220.6.230.7.00.7.10.7.20.7.30.7.40.7.50.7.60.8.00.8.10.8.20.8.30.8.40.8.50.8.60.9.00.10.0-rc10.10.00.11.00.11.10.11.20.11.30.11.40.11.50.11.60.11.70.11.80.11.90.11.100.12.00.12.10.12.20.12.30.12.40.12.50.12.60.12.70.12.80.12.90.13.00.14.00.14.10.14.20.14.30.14.40.14.50.14.60.15.00.15.10.15.20.16.0-next10.16.0-next20.16.0-next30.16.0-next40.16.0-next50.16.1-next10.16.1-next20.16.10.16.20.16.30.16.4-next10.16.4-next20.16.40.16.50.16.6-oracle-fix0.17.0-next0.17.0-next20.17.0-next40.17.0-next50.17.0-next60.17.00.17.1-next0.17.10.17.20.17.30.17.40.17.50.17.60.18.0-next10.18.0-next20.18.0-next40.18.00.18.10.18.20.18.30.18.40.19.00.19.10.19.20.19.30.19.40.19.50.20.00.20.10.20.20.20.30.20.40.20.60.20.70.20.80.20.90.20.100.20.110.20.120.20.130.20.140.20.150.21.00.21.10.21.20.21.30.21.40.21.5-next10.21.5-next20.21.50.21.60.21.70.21.80.21.90.21.100.21.110.21.120.21.130.21.140.21.150.21.160.21.170.21.180.21.190.21.200.21.210.95.0-next10.95.0-next20.95.0-next30.95.00.95.10.95.20.95.30.95.40.95.50.95.60.95.70.95.80.95.90.95.100.95.110.95.12-rc10.95.12-rc20.95.12-rc30.95.12-rc40.95.12-rc50.95.12-rc60.95.120.95.130.95.140.95.151.0.01.0.11.0.21.0.31.0.41.0.51.0.61.0.72.0.02.1.02.2.02.3.02.4.02.4.12.4.22.5.02.5.13.0.03.0.13.1.0
// All properties we can use to start a query chain
// from the `knex` object, e.g. `knex.select('*').from(...`
module.exports = [
'with',
'withRecursive',
'select',
'as',
'columns',
'column',
'from',
'fromJS',
'into',
'withSchema',
'table',
'distinct',
'join',
'joinRaw',
'innerJoin',
'leftJoin',
'leftOuterJoin',
'rightJoin',
'rightOuterJoin',
'outerJoin',
'fullOuterJoin',
'crossJoin',
'where',
'andWhere',
'orWhere',
'whereNot',
'orWhereNot',
'whereRaw',
'whereWrapped',
'havingWrapped',
'orWhereRaw',
'whereExists',
'orWhereExists',
'whereNotExists',
'orWhereNotExists',
'whereIn',
'orWhereIn',
'whereNotIn',
'orWhereNotIn',
'whereNull',
'orWhereNull',
'whereNotNull',
'orWhereNotNull',
'whereBetween',
'whereNotBetween',
'andWhereBetween',
'andWhereNotBetween',
'orWhereBetween',
'orWhereNotBetween',
'groupBy',
'groupByRaw',
'orderBy',
'orderByRaw',
'union',
'unionAll',
'intersect',
'having',
'havingRaw',
'orHaving',
'orHavingRaw',
'offset',
'limit',
'count',
'countDistinct',
'min',
'max',
'sum',
'sumDistinct',
'avg',
'avgDistinct',
'increment',
'decrement',
'first',
'debug',
'pluck',
'clearSelect',
'clearWhere',
'clearOrder',
'clearHaving',
'insert',
'update',
'returning',
'del',
'delete',
'truncate',
'transacting',
'connection',
];