import progress timers
parent
8cc1fa108e
commit
1212066071
|
|
@ -34,6 +34,7 @@ const user = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
function purgeTables() {
|
function purgeTables() {
|
||||||
|
console.time("purgeTables");
|
||||||
const database = sqlite(databasePath);
|
const database = sqlite(databasePath);
|
||||||
database.prepare("delete from WorkOrderMilestones").run();
|
database.prepare("delete from WorkOrderMilestones").run();
|
||||||
database.prepare("delete from WorkOrderComments").run();
|
database.prepare("delete from WorkOrderComments").run();
|
||||||
|
|
@ -52,12 +53,15 @@ function purgeTables() {
|
||||||
.prepare("delete from sqlite_sequence where name in ('Lots', 'LotComments', 'LotOccupancies', 'LotOccupancyComments', 'WorkOrders', 'WorkOrderComments', 'WorkOrderMilestones')")
|
.prepare("delete from sqlite_sequence where name in ('Lots', 'LotComments', 'LotOccupancies', 'LotOccupancyComments', 'WorkOrders', 'WorkOrderComments', 'WorkOrderMilestones')")
|
||||||
.run();
|
.run();
|
||||||
database.close();
|
database.close();
|
||||||
|
console.timeEnd("purgeTables");
|
||||||
}
|
}
|
||||||
function purgeConfigTables() {
|
function purgeConfigTables() {
|
||||||
|
console.time("purgeConfigTables");
|
||||||
const database = sqlite(databasePath);
|
const database = sqlite(databasePath);
|
||||||
database.prepare("delete from Maps").run();
|
database.prepare("delete from Maps").run();
|
||||||
database.prepare("delete from sqlite_sequence where name in ('Maps')").run();
|
database.prepare("delete from sqlite_sequence where name in ('Maps')").run();
|
||||||
database.close();
|
database.close();
|
||||||
|
console.timeEnd("purgeConfigTables");
|
||||||
}
|
}
|
||||||
function getMapByMapDescription(mapDescription) {
|
function getMapByMapDescription(mapDescription) {
|
||||||
const database = sqlite(databasePath, {
|
const database = sqlite(databasePath, {
|
||||||
|
|
@ -293,6 +297,7 @@ function getFuneralHome(funeralHomeKey) {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
function importFromMasterCSV() {
|
function importFromMasterCSV() {
|
||||||
|
console.time("importFromMasterCSV");
|
||||||
let masterRow;
|
let masterRow;
|
||||||
const rawData = fs.readFileSync("./temp/CMMASTER.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMMASTER.csv").toString();
|
||||||
const cmmaster = papa.parse(rawData, {
|
const cmmaster = papa.parse(rawData, {
|
||||||
|
|
@ -565,8 +570,10 @@ function importFromMasterCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(masterRow);
|
console.log(masterRow);
|
||||||
}
|
}
|
||||||
|
console.timeEnd("importFromMasterCSV");
|
||||||
}
|
}
|
||||||
function importFromPrepaidCSV() {
|
function importFromPrepaidCSV() {
|
||||||
|
console.time("importFromPrepaidCSV");
|
||||||
let prepaidRow;
|
let prepaidRow;
|
||||||
const rawData = fs.readFileSync("./temp/CMPRPAID.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMPRPAID.csv").toString();
|
||||||
const cmprpaid = papa.parse(rawData, {
|
const cmprpaid = papa.parse(rawData, {
|
||||||
|
|
@ -793,8 +800,10 @@ function importFromPrepaidCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(prepaidRow);
|
console.log(prepaidRow);
|
||||||
}
|
}
|
||||||
|
console.timeEnd("importFromPrepaidCSV");
|
||||||
}
|
}
|
||||||
function importFromWorkOrderCSV() {
|
function importFromWorkOrderCSV() {
|
||||||
|
console.time("importFromWorkOrderCSV");
|
||||||
let workOrderRow;
|
let workOrderRow;
|
||||||
const rawData = fs.readFileSync("./temp/CMWKORDR.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMWKORDR.csv").toString();
|
||||||
const cmwkordr = papa.parse(rawData, {
|
const cmwkordr = papa.parse(rawData, {
|
||||||
|
|
@ -1106,8 +1115,11 @@ function importFromWorkOrderCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(workOrderRow);
|
console.log(workOrderRow);
|
||||||
}
|
}
|
||||||
|
console.time("importFromWorkOrderCSV");
|
||||||
}
|
}
|
||||||
|
console.time("importFromCsv");
|
||||||
purgeTables();
|
purgeTables();
|
||||||
importFromMasterCSV();
|
importFromMasterCSV();
|
||||||
importFromPrepaidCSV();
|
importFromPrepaidCSV();
|
||||||
importFromWorkOrderCSV();
|
importFromWorkOrderCSV();
|
||||||
|
console.timeEnd("importFromCsv");
|
||||||
|
|
|
||||||
|
|
@ -207,6 +207,8 @@ const user: recordTypes.PartialSession = {
|
||||||
};
|
};
|
||||||
|
|
||||||
function purgeTables() {
|
function purgeTables() {
|
||||||
|
console.time("purgeTables");
|
||||||
|
|
||||||
const database = sqlite(databasePath);
|
const database = sqlite(databasePath);
|
||||||
database.prepare("delete from WorkOrderMilestones").run();
|
database.prepare("delete from WorkOrderMilestones").run();
|
||||||
database.prepare("delete from WorkOrderComments").run();
|
database.prepare("delete from WorkOrderComments").run();
|
||||||
|
|
@ -227,13 +229,19 @@ function purgeTables() {
|
||||||
)
|
)
|
||||||
.run();
|
.run();
|
||||||
database.close();
|
database.close();
|
||||||
|
|
||||||
|
console.timeEnd("purgeTables");
|
||||||
}
|
}
|
||||||
|
|
||||||
function purgeConfigTables() {
|
function purgeConfigTables() {
|
||||||
|
console.time("purgeConfigTables");
|
||||||
|
|
||||||
const database = sqlite(databasePath);
|
const database = sqlite(databasePath);
|
||||||
database.prepare("delete from Maps").run();
|
database.prepare("delete from Maps").run();
|
||||||
database.prepare("delete from sqlite_sequence where name in ('Maps')").run();
|
database.prepare("delete from sqlite_sequence where name in ('Maps')").run();
|
||||||
database.close();
|
database.close();
|
||||||
|
|
||||||
|
console.timeEnd("purgeConfigTables");
|
||||||
}
|
}
|
||||||
|
|
||||||
function getMapByMapDescription(mapDescription: string) {
|
function getMapByMapDescription(mapDescription: string) {
|
||||||
|
|
@ -461,7 +469,7 @@ function getFuneralHome(funeralHomeKey: string): recordTypes.LotOccupancyOccupan
|
||||||
occupantPhoneNumber: "705-842-2520",
|
occupantPhoneNumber: "705-842-2520",
|
||||||
occupantEmailAddress: "bfh@beggsfh.ca"
|
occupantEmailAddress: "bfh@beggsfh.ca"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
case "BK": {
|
case "BK": {
|
||||||
return {
|
return {
|
||||||
lotOccupantTypeId: funeralDirectorLotOccupantType.lotOccupantTypeId,
|
lotOccupantTypeId: funeralDirectorLotOccupantType.lotOccupantTypeId,
|
||||||
|
|
@ -487,7 +495,7 @@ function getFuneralHome(funeralHomeKey: string): recordTypes.LotOccupancyOccupan
|
||||||
occupantPhoneNumber: "705-759-8456",
|
occupantPhoneNumber: "705-759-8456",
|
||||||
occupantEmailAddress: ""
|
occupantEmailAddress: ""
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
case "GL": {
|
case "GL": {
|
||||||
return {
|
return {
|
||||||
lotOccupantTypeId: funeralDirectorLotOccupantType.lotOccupantTypeId,
|
lotOccupantTypeId: funeralDirectorLotOccupantType.lotOccupantTypeId,
|
||||||
|
|
@ -538,6 +546,8 @@ function getFuneralHome(funeralHomeKey: string): recordTypes.LotOccupancyOccupan
|
||||||
}
|
}
|
||||||
|
|
||||||
function importFromMasterCSV() {
|
function importFromMasterCSV() {
|
||||||
|
console.time("importFromMasterCSV");
|
||||||
|
|
||||||
let masterRow: MasterRecord;
|
let masterRow: MasterRecord;
|
||||||
|
|
||||||
const rawData = fs.readFileSync("./temp/CMMASTER.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMMASTER.csv").toString();
|
||||||
|
|
@ -973,9 +983,13 @@ function importFromMasterCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(masterRow);
|
console.log(masterRow);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.timeEnd("importFromMasterCSV");
|
||||||
}
|
}
|
||||||
|
|
||||||
function importFromPrepaidCSV() {
|
function importFromPrepaidCSV() {
|
||||||
|
console.time("importFromPrepaidCSV");
|
||||||
|
|
||||||
let prepaidRow: PrepaidRecord;
|
let prepaidRow: PrepaidRecord;
|
||||||
|
|
||||||
const rawData = fs.readFileSync("./temp/CMPRPAID.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMPRPAID.csv").toString();
|
||||||
|
|
@ -1293,9 +1307,13 @@ function importFromPrepaidCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(prepaidRow);
|
console.log(prepaidRow);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.timeEnd("importFromPrepaidCSV");
|
||||||
}
|
}
|
||||||
|
|
||||||
function importFromWorkOrderCSV() {
|
function importFromWorkOrderCSV() {
|
||||||
|
console.time("importFromWorkOrderCSV");
|
||||||
|
|
||||||
let workOrderRow: WorkOrderRecord;
|
let workOrderRow: WorkOrderRecord;
|
||||||
|
|
||||||
const rawData = fs.readFileSync("./temp/CMWKORDR.csv").toString();
|
const rawData = fs.readFileSync("./temp/CMWKORDR.csv").toString();
|
||||||
|
|
@ -1794,10 +1812,16 @@ function importFromWorkOrderCSV() {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
console.log(workOrderRow);
|
console.log(workOrderRow);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.time("importFromWorkOrderCSV");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.time("importFromCsv");
|
||||||
|
|
||||||
purgeTables();
|
purgeTables();
|
||||||
// purgeConfigTables();
|
// purgeConfigTables();
|
||||||
importFromMasterCSV();
|
importFromMasterCSV();
|
||||||
importFromPrepaidCSV();
|
importFromPrepaidCSV();
|
||||||
importFromWorkOrderCSV();
|
importFromWorkOrderCSV();
|
||||||
|
|
||||||
|
console.timeEnd("importFromCsv");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue