pull/11/head
Dan Gowans 2025-04-30 10:42:16 -04:00
parent 2ed7902320
commit 9c47b48abc
5 changed files with 19 additions and 22 deletions

View File

@ -21,6 +21,6 @@ export declare function getWorkOrderMilestoneTypeByWorkOrderMilestoneType(workOr
export declare function getWorkOrderMilestoneTypes(): WorkOrderMilestoneType[];
export declare function preloadCaches(): void;
export declare const cacheTableNames: readonly ["BurialSiteStatuses", "BurialSiteTypeFields", "BurialSiteTypes", "CommittalTypes", "ContractTypeFields", "ContractTypePrints", "ContractTypes", "FeeCategories", "Fees", "IntermentContainerTypes", "WorkOrderMilestoneTypes", "WorkOrderTypes"];
export type CacheTableNames = typeof cacheTableNames[number];
export type CacheTableNames = (typeof cacheTableNames)[number];
export declare function clearCacheByTableName(tableName: CacheTableNames, relayMessage?: boolean): void;
export declare function clearCaches(): void;

View File

@ -1,5 +1,3 @@
// eslint-disable-next-line @eslint-community/eslint-comments/disable-enable-pair
/* eslint-disable perfectionist/sort-modules */
import cluster from 'node:cluster';
import Debug from 'debug';
import getBurialSiteStatusesFromDatabase from '../database/getBurialSiteStatuses.js';

View File

@ -1,6 +1,3 @@
// eslint-disable-next-line @eslint-community/eslint-comments/disable-enable-pair
/* eslint-disable perfectionist/sort-modules */
import cluster from 'node:cluster'
import Debug from 'debug'
@ -31,7 +28,9 @@ import type {
import { getConfigProperty } from './config.helpers.js'
const debug = Debug(`${DEBUG_NAMESPACE}:functions.cache:${process.pid.toString().padEnd(5)}`)
const debug = Debug(
`${DEBUG_NAMESPACE}:functions.cache:${process.pid.toString().padEnd(5)}`
)
/*
* Burial Site Statuses
@ -306,21 +305,21 @@ export function preloadCaches(): void {
}
export const cacheTableNames = [
'BurialSiteStatuses'
, 'BurialSiteTypeFields'
, 'BurialSiteTypes'
, 'CommittalTypes'
, 'ContractTypeFields'
, 'ContractTypePrints'
, 'ContractTypes'
, 'FeeCategories'
, 'Fees'
, 'IntermentContainerTypes'
, 'WorkOrderMilestoneTypes'
, 'WorkOrderTypes'
'BurialSiteStatuses',
'BurialSiteTypeFields',
'BurialSiteTypes',
'CommittalTypes',
'ContractTypeFields',
'ContractTypePrints',
'ContractTypes',
'FeeCategories',
'Fees',
'IntermentContainerTypes',
'WorkOrderMilestoneTypes',
'WorkOrderTypes'
] as const
export type CacheTableNames = typeof cacheTableNames[number]
export type CacheTableNames = (typeof cacheTableNames)[number]
export function clearCacheByTableName(
tableName: CacheTableNames,

View File

@ -1,4 +1,4 @@
/* eslint-disable unicorn/filename-case, @eslint-community/eslint-comments/disable-enable-pair */
/* eslint-disable no-console, unicorn/filename-case, @eslint-community/eslint-comments/disable-enable-pair */
import { Service } from 'node-windows';
import { serviceConfig } from './windowsService.js';
// Create a new service object

View File

@ -1,4 +1,4 @@
/* eslint-disable unicorn/filename-case, @eslint-community/eslint-comments/disable-enable-pair */
/* eslint-disable no-console, unicorn/filename-case, @eslint-community/eslint-comments/disable-enable-pair */
import { Service } from 'node-windows'