fix missing files

deepsource-autofix-76c6eb20
Dan Gowans 2023-01-06 13:37:31 -05:00
parent b64bbd9bf3
commit 59b9076d78
2 changed files with 40 additions and 220 deletions

View File

@ -1,12 +1,9 @@
import { lotOccupancyDB as databasePath } from "../data/databasePaths.js"; import { lotOccupancyDB as databasePath } from "../data/databasePaths.js";
import { initializeDatabase } from "./initializer.database.js"; import { initializeDatabase } from "./initializer.database.js";
import { addLotType } from "./lotOccupancyDB/addLotType.js";
import { addOccupancyType } from "./lotOccupancyDB/addOccupancyType.js";
import { addOccupancyTypeField } from "./lotOccupancyDB/addOccupancyTypeField.js"; import { addOccupancyTypeField } from "./lotOccupancyDB/addOccupancyTypeField.js";
import { addLotStatus } from "./lotOccupancyDB/addLotStatus.js";
import { addLotOccupantType } from "./lotOccupancyDB/addLotOccupantType.js"; import { addLotOccupantType } from "./lotOccupancyDB/addLotOccupantType.js";
import { addFeeCategory } from "./lotOccupancyDB/addFeeCategory.js";
import Debug from "debug"; import Debug from "debug";
import { addRecord } from "./lotOccupancyDB/addRecord.js";
const debug = Debug("lot-occupancy-system:initialize"); const debug = Debug("lot-occupancy-system:initialize");
const session = { const session = {
user: { user: {
@ -27,42 +24,15 @@ function initializeCemeteryDatabase() {
return; return;
} }
debug("New database file created. Proceeding with initialization."); debug("New database file created. Proceeding with initialization.");
addLotType({ addRecord("LotTypes", "Casket Grave", 1, session);
lotType: "Casket Grave", addRecord("LotTypes", "Columbarium", 2, session);
orderNumber: 1 addRecord("LotTypes", "Mausoleum", 2, session);
}, session); addRecord("LotTypes", "Niche Wall", 2, session);
addLotType({ addRecord("LotTypes", "Urn Garden", 2, session);
lotType: "Columbarium", addRecord("LotTypes", "Crematorium", 2, session);
orderNumber: 2 addRecord("LotStatuses", "Available", 1, session);
}, session); addRecord("LotStatuses", "Reserved", 2, session);
addLotType({ addRecord("LotStatuses", "Taken", 3, session);
lotType: "Mausoleum",
orderNumber: 2
}, session);
addLotType({
lotType: "Niche Wall",
orderNumber: 2
}, session);
addLotType({
lotType: "Urn Garden",
orderNumber: 2
}, session);
addLotType({
lotType: "Crematorium",
orderNumber: 3
}, session);
addLotStatus({
lotStatus: "Available",
orderNumber: 1
}, session);
addLotStatus({
lotStatus: "Reserved",
orderNumber: 2
}, session);
addLotStatus({
lotStatus: "Taken",
orderNumber: 3
}, session);
addLotOccupantType({ addLotOccupantType({
lotOccupantType: "Deceased", lotOccupantType: "Deceased",
orderNumber: 1 orderNumber: 1
@ -79,18 +49,9 @@ function initializeCemeteryDatabase() {
lotOccupantType: "Purchaser", lotOccupantType: "Purchaser",
orderNumber: 4 orderNumber: 4
}, session); }, session);
addOccupancyType({ addRecord("OccupancyTypes", "Preneed", 1, session);
occupancyType: "Preneed", const intermentOccupancyTypeId = addRecord("OccupancyTypes", "Interment", 2, session);
orderNumber: 1 const cremationOccupancyTypeId = addRecord("OccupancyTypes", "Cremation", 3, session);
}, session);
const intermentOccupancyTypeId = addOccupancyType({
occupancyType: "Interment",
orderNumber: 2
}, session);
const cremationOccupancyTypeId = addOccupancyType({
occupancyType: "Cremation",
orderNumber: 3
}, session);
const deathDateField = { const deathDateField = {
occupancyTypeId: intermentOccupancyTypeId, occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Date", occupancyTypeField: "Death Date",
@ -187,25 +148,10 @@ function initializeCemeteryDatabase() {
}; };
addOccupancyTypeField(committalType, session); addOccupancyTypeField(committalType, session);
addOccupancyTypeField(Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }), session); addOccupancyTypeField(Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }), session);
addFeeCategory({ addRecord("FeeCategories", "Interment Rights", 1, session);
feeCategory: "Interment Rights", addRecord("FeeCategories", "Cremation Services", 2, session);
orderNumber: 1 addRecord("FeeCategories", "Burial Charges", 3, session);
}, session); addRecord("FeeCategories", "Disinterment of Human Remains", 4, session);
addFeeCategory({ addRecord("FeeCategories", "Additional Services", 4, session);
feeCategory: "Cremation Services",
orderNumber: 2
}, session);
addFeeCategory({
feeCategory: "Burial Charges",
orderNumber: 3
}, session);
addFeeCategory({
feeCategory: "Disinterment of Human Remains",
orderNumber: 4
}, session);
addFeeCategory({
feeCategory: "Additional Services",
orderNumber: 5
}, session);
} }
initializeCemeteryDatabase(); initializeCemeteryDatabase();

View File

@ -2,21 +2,14 @@ import { lotOccupancyDB as databasePath } from "../data/databasePaths.js";
import { initializeDatabase } from "./initializer.database.js"; import { initializeDatabase } from "./initializer.database.js";
import { addLotType } from "./lotOccupancyDB/addLotType.js";
import { addOccupancyType } from "./lotOccupancyDB/addOccupancyType.js";
import { addOccupancyTypeField } from "./lotOccupancyDB/addOccupancyTypeField.js"; import { addOccupancyTypeField } from "./lotOccupancyDB/addOccupancyTypeField.js";
import { addLotStatus } from "./lotOccupancyDB/addLotStatus.js";
import { addLotOccupantType } from "./lotOccupancyDB/addLotOccupantType.js"; import { addLotOccupantType } from "./lotOccupancyDB/addLotOccupantType.js";
import { addFeeCategory } from "./lotOccupancyDB/addFeeCategory.js";
import type { PartialSession } from "../types/recordTypes.js"; import type { PartialSession } from "../types/recordTypes.js";
import Debug from "debug"; import Debug from "debug";
import { addRecord } from "./lotOccupancyDB/addRecord.js";
const debug = Debug("lot-occupancy-system:initialize"); const debug = Debug("lot-occupancy-system:initialize");
const session: PartialSession = { const session: PartialSession = {
@ -51,84 +44,26 @@ function initializeCemeteryDatabase() {
/* /*
* Lot Types * Lot Types
*/ */
addLotType(
{
lotType: "Casket Grave",
orderNumber: 1
},
session
);
addLotType( addRecord("LotTypes", "Casket Grave", 1, session);
{ addRecord("LotTypes", "Columbarium", 2, session);
lotType: "Columbarium", addRecord("LotTypes", "Mausoleum", 2, session);
orderNumber: 2 addRecord("LotTypes", "Niche Wall", 2, session);
}, addRecord("LotTypes", "Urn Garden", 2, session);
session addRecord("LotTypes", "Crematorium", 2, session);
);
addLotType(
{
lotType: "Mausoleum",
orderNumber: 2
},
session
);
addLotType(
{
lotType: "Niche Wall",
orderNumber: 2
},
session
);
addLotType(
{
lotType: "Urn Garden",
orderNumber: 2
},
session
);
addLotType(
{
lotType: "Crematorium",
orderNumber: 3
},
session
);
/* /*
* Lot Statuses * Lot Statuses
*/ */
addLotStatus(
{
lotStatus: "Available",
orderNumber: 1
},
session
);
addLotStatus( addRecord("LotStatuses", "Available", 1, session);
{ addRecord("LotStatuses", "Reserved", 2, session);
lotStatus: "Reserved", addRecord("LotStatuses", "Taken", 3, session);
orderNumber: 2
},
session
);
addLotStatus(
{
lotStatus: "Taken",
orderNumber: 3
},
session
);
/* /*
* Lot Occupant Types * Lot Occupant Types
*/ */
addLotOccupantType( addLotOccupantType(
{ {
lotOccupantType: "Deceased", lotOccupantType: "Deceased",
@ -164,29 +99,10 @@ function initializeCemeteryDatabase() {
/* /*
* Occupancy Types * Occupancy Types
*/ */
addOccupancyType(
{
occupancyType: "Preneed",
orderNumber: 1
},
session
);
const intermentOccupancyTypeId = addOccupancyType( addRecord("OccupancyTypes", "Preneed", 1, session);
{ const intermentOccupancyTypeId = addRecord("OccupancyTypes", "Interment", 2, session);
occupancyType: "Interment", const cremationOccupancyTypeId = addRecord("OccupancyTypes", "Cremation", 3, session);
orderNumber: 2
},
session
);
const cremationOccupancyTypeId = addOccupancyType(
{
occupancyType: "Cremation",
orderNumber: 3
},
session
);
// Death Date // Death Date
const deathDateField = { const deathDateField = {
@ -259,10 +175,7 @@ function initializeCemeteryDatabase() {
addOccupancyTypeField(deathPlace, session); addOccupancyTypeField(deathPlace, session);
addOccupancyTypeField( addOccupancyTypeField(Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }), session);
Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Funeral Home // Funeral Home
const funeralHome = { const funeralHome = {
@ -278,10 +191,7 @@ function initializeCemeteryDatabase() {
addOccupancyTypeField(funeralHome, session); addOccupancyTypeField(funeralHome, session);
addOccupancyTypeField( addOccupancyTypeField(Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }), session);
Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Funeral Date // Funeral Date
const funeralDate = { const funeralDate = {
@ -297,10 +207,7 @@ function initializeCemeteryDatabase() {
addOccupancyTypeField(funeralDate, session); addOccupancyTypeField(funeralDate, session);
addOccupancyTypeField( addOccupancyTypeField(Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }), session);
Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Container Type // Container Type
const containerType = { const containerType = {
@ -343,45 +250,12 @@ function initializeCemeteryDatabase() {
/* /*
* Fee Categories * Fee Categories
*/ */
addFeeCategory(
{
feeCategory: "Interment Rights",
orderNumber: 1
},
session
);
addFeeCategory( addRecord("FeeCategories", "Interment Rights", 1, session);
{ addRecord("FeeCategories", "Cremation Services", 2, session);
feeCategory: "Cremation Services", addRecord("FeeCategories", "Burial Charges", 3, session);
orderNumber: 2 addRecord("FeeCategories", "Disinterment of Human Remains", 4, session);
}, addRecord("FeeCategories", "Additional Services", 4, session);
session
);
addFeeCategory(
{
feeCategory: "Burial Charges",
orderNumber: 3
},
session
);
addFeeCategory(
{
feeCategory: "Disinterment of Human Remains",
orderNumber: 4
},
session
);
addFeeCategory(
{
feeCategory: "Additional Services",
orderNumber: 5
},
session
);
} }
initializeCemeteryDatabase(); initializeCemeteryDatabase();