new type compiles
parent
6d2eebaaeb
commit
842f0b2fe0
|
|
@ -1,10 +1,10 @@
|
||||||
declare type LotNameSearchType = 'startsWith' | 'endsWith' | '';
|
type LotNameSearchType = 'startsWith' | 'endsWith' | '';
|
||||||
interface WhereClauseReturn {
|
interface WhereClauseReturn {
|
||||||
sqlWhereClause: string;
|
sqlWhereClause: string;
|
||||||
sqlParameters: unknown[];
|
sqlParameters: unknown[];
|
||||||
}
|
}
|
||||||
export declare function getLotNameWhereClause(lotName: string | undefined, lotNameSearchType: LotNameSearchType | undefined, lotsTableAlias?: string): WhereClauseReturn;
|
export declare function getLotNameWhereClause(lotName: string | undefined, lotNameSearchType: LotNameSearchType | undefined, lotsTableAlias?: string): WhereClauseReturn;
|
||||||
declare type OccupancyTime = '' | 'current' | 'past' | 'future';
|
type OccupancyTime = '' | 'current' | 'past' | 'future';
|
||||||
export declare function getOccupancyTimeWhereClause(occupancyTime: OccupancyTime | undefined, lotOccupanciesTableAlias?: string): WhereClauseReturn;
|
export declare function getOccupancyTimeWhereClause(occupancyTime: OccupancyTime | undefined, lotOccupanciesTableAlias?: string): WhereClauseReturn;
|
||||||
export declare function getOccupantNameWhereClause(occupantName?: string, tableAlias?: string): WhereClauseReturn;
|
export declare function getOccupantNameWhereClause(occupantName?: string, tableAlias?: string): WhereClauseReturn;
|
||||||
export {};
|
export {};
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import type * as recordTypes from '../../types/recordTypes';
|
import type * as recordTypes from '../../types/recordTypes';
|
||||||
declare type RecordTable = 'FeeCategories' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
type RecordTable = 'FeeCategories' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
||||||
export declare function addRecord(recordTable: RecordTable, recordName: string, orderNumber: number | string, requestSession: recordTypes.PartialSession): Promise<number>;
|
export declare function addRecord(recordTable: RecordTable, recordName: string, orderNumber: number | string, requestSession: recordTypes.PartialSession): Promise<number>;
|
||||||
export {};
|
export {};
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import type * as recordTypes from '../../types/recordTypes';
|
import type * as recordTypes from '../../types/recordTypes';
|
||||||
declare type RecordTable = 'FeeCategories' | 'Fees' | 'Lots' | 'LotComments' | 'LotOccupancies' | 'LotOccupancyComments' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'LotTypeFields' | 'Maps' | 'OccupancyTypes' | 'OccupancyTypeFields' | 'WorkOrders' | 'WorkOrderComments' | 'WorkOrderMilestones' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
type RecordTable = 'FeeCategories' | 'Fees' | 'Lots' | 'LotComments' | 'LotOccupancies' | 'LotOccupancyComments' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'LotTypeFields' | 'Maps' | 'OccupancyTypes' | 'OccupancyTypeFields' | 'WorkOrders' | 'WorkOrderComments' | 'WorkOrderMilestones' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
||||||
export declare function deleteRecord(recordTable: RecordTable, recordId: number | string, requestSession: recordTypes.PartialSession): Promise<boolean>;
|
export declare function deleteRecord(recordTable: RecordTable, recordId: number | string, requestSession: recordTypes.PartialSession): Promise<boolean>;
|
||||||
export {};
|
export {};
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
export declare type ReportParameters = Record<string, string | number>;
|
export type ReportParameters = Record<string, string | number>;
|
||||||
export declare function getReportData(reportName: string, reportParameters?: ReportParameters): Promise<unknown[] | undefined>;
|
export declare function getReportData(reportName: string, reportParameters?: ReportParameters): Promise<unknown[] | undefined>;
|
||||||
export default getReportData;
|
export default getReportData;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
declare type RecordTable = 'FeeCategories' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
type RecordTable = 'FeeCategories' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
||||||
export declare function moveRecordDown(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
export declare function moveRecordDown(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
||||||
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
||||||
export declare function moveRecordUp(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
export declare function moveRecordUp(recordTable: RecordTable, recordId: number): Promise<boolean>;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import type * as recordTypes from '../../types/recordTypes';
|
import type * as recordTypes from '../../types/recordTypes';
|
||||||
declare type RecordTable = 'FeeCategories' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
type RecordTable = 'FeeCategories' | 'LotStatuses' | 'LotTypes' | 'OccupancyTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
||||||
export declare function updateRecord(recordTable: RecordTable, recordId: number | string, recordName: string, requestSession: recordTypes.PartialSession): Promise<boolean>;
|
export declare function updateRecord(recordTable: RecordTable, recordId: number | string, recordName: string, requestSession: recordTypes.PartialSession): Promise<boolean>;
|
||||||
export {};
|
export {};
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import type { PoolConnection } from 'better-sqlite-pool';
|
import type { PoolConnection } from 'better-sqlite-pool';
|
||||||
declare type RecordTable = 'FeeCategories' | 'Fees' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'LotTypeFields' | 'OccupancyTypes' | 'OccupancyTypeFields' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
type RecordTable = 'FeeCategories' | 'Fees' | 'LotOccupantTypes' | 'LotStatuses' | 'LotTypes' | 'LotTypeFields' | 'OccupancyTypes' | 'OccupancyTypeFields' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes';
|
||||||
export declare function updateRecordOrderNumber(recordTable: RecordTable, recordId: number | string, orderNumber: number | string, connectedDatabase: PoolConnection): boolean;
|
export declare function updateRecordOrderNumber(recordTable: RecordTable, recordId: number | string, orderNumber: number | string, connectedDatabase: PoolConnection): boolean;
|
||||||
export {};
|
export {};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue