Export isKnexQuery but tag is as internal

This commit is contained in:
Alexandre Bodin 2023-10-09 10:54:13 +02:00
parent 8af5ca0f70
commit 338a75fd16
3 changed files with 6 additions and 1 deletions

View File

@ -1,7 +1,7 @@
'use strict';
const { createStrapiInstance } = require('api-tests/strapi');
const { isKnexQuery } = require('../../../packages/core/database/dist/utils/knex');
const { isKnexQuery } = require('@strapi/database');
let strapi;

View File

@ -15,6 +15,8 @@ import { transformContentTypes } from './utils/content-types';
import { validateDatabase } from './validations';
import { Model } from './types';
export { isKnexQuery } from './utils/knex';
interface Settings {
forceMigration?: boolean;
runMigrations?: boolean;

View File

@ -5,6 +5,9 @@ import KnexRaw from 'knex/lib/raw';
import type { Database } from '..';
/**
* @internal
*/
export function isKnexQuery(value: unknown): value is Knex.Raw | Knex.QueryBuilder {
return value instanceof KnexBuilder || value instanceof KnexRaw;
}