INNER CODE UNIT · TypeScript
initStores
modelence/modelence · packages/modelence/src/app/index.ts:337
function initStores(stores: Store<ModelSchema, never>[]) {
const client = getClient();
if (!client) {
throw new Error('Failed to initialize stores: MongoDB client not initialized');
}
for (const store of stores) {
store.init(client);
}
}
async function trackAppStart() {
const isTrackingEnabled = process.env.MODELENCE_TRACKING_ENABLED !== 'false';
if (isTrackingEnabled) {
const serviceEndpoint = process.env.MODELENCE_SERVICE_ENDPOINT ?? 'https://cloud.modelence.com';
const environmentId = process.env.MODELENCE_ENVIRONMENT_ID;