Files
pole-book/server/node_modules/@strapi/database/dist/utils/knex.mjs

19 lines
605 B
JavaScript

import KnexBuilder from 'knex/lib/query/querybuilder';
import KnexRaw from 'knex/lib/raw';
/**
* @internal
*/ function isKnexQuery(value) {
return value instanceof KnexBuilder || value instanceof KnexRaw;
}
/**
* Adds the name of the schema to the table name if the schema was defined by the user.
* Users can set the db schema only for Postgres in strapi database config.
*/ const addSchema = (db, tableName)=>{
const schemaName = db.getSchemaName();
return schemaName ? `${schemaName}.${tableName}` : tableName;
};
export { addSchema, isKnexQuery };
//# sourceMappingURL=knex.mjs.map