datasquirel/dist/package-shared/utils/db/schema/grab-target-db-schema-index.js
Benjamin Toby 7e8bb37c09 Updates
2025-07-05 14:59:30 +01:00

11 lines
460 B
JavaScript

export default function grabTargetDatabaseSchemaIndex({ dbs, dbFullName, dbSlug, dbSchema, childDbSchema, childTableSchema, }) {
if (!dbs)
return undefined;
const targetDbIndex = dbs.findIndex((db) => (dbSlug && dbSlug == db.dbSlug) ||
(dbFullName && dbFullName == db.dbFullName) ||
(dbSchema && dbSchema.dbSlug && dbSchema.dbSlug == db.dbSlug));
if (targetDbIndex < 0)
return undefined;
return targetDbIndex;
}