6 NAN_MODULE_INIT(InitDb) {
9 Nan::Set(target, New<String>(
"startup").ToLocalChecked(),
10 GetFunction(New<FunctionTemplate>(startup)).ToLocalChecked());
12 Nan::Set(target, New<String>(
"selectSolidLoadChargeMaterials").ToLocalChecked(),
13 GetFunction(New<FunctionTemplate>(selectSolidLoadChargeMaterials)).ToLocalChecked());
15 Nan::Set(target, New<String>(
"selectSolidLoadChargeMaterialById").ToLocalChecked(),
16 GetFunction(New<FunctionTemplate>(selectSolidLoadChargeMaterialById)).ToLocalChecked());
18 Nan::Set(target, New<String>(
"insertSolidLoadChargeMaterial").ToLocalChecked(),
19 GetFunction(New<FunctionTemplate>(insertSolidLoadChargeMaterial)).ToLocalChecked());
21 Nan::Set(target, New<String>(
"deleteSolidLoadChargeMaterial").ToLocalChecked(),
22 GetFunction(New<FunctionTemplate>(deleteSolidLoadChargeMaterial)).ToLocalChecked());
24 Nan::Set(target, New<String>(
"updateSolidLoadChargeMaterial").ToLocalChecked(),
25 GetFunction(New<FunctionTemplate>(updateSolidLoadChargeMaterial)).ToLocalChecked());
27 Nan::Set(target, New<String>(
"selectLiquidLoadChargeMaterials").ToLocalChecked(),
28 GetFunction(New<FunctionTemplate>(selectLiquidLoadChargeMaterials)).ToLocalChecked());
30 Nan::Set(target, New<String>(
"selectLiquidLoadChargeMaterialById").ToLocalChecked(),
31 GetFunction(New<FunctionTemplate>(selectLiquidLoadChargeMaterialById)).ToLocalChecked());
33 Nan::Set(target, New<String>(
"insertLiquidLoadChargeMaterial").ToLocalChecked(),
34 GetFunction(New<FunctionTemplate>(insertLiquidLoadChargeMaterial)).ToLocalChecked());
36 Nan::Set(target, New<String>(
"deleteLiquidLoadChargeMaterial").ToLocalChecked(),
37 GetFunction(New<FunctionTemplate>(deleteLiquidLoadChargeMaterial)).ToLocalChecked());
39 Nan::Set(target, New<String>(
"updateLiquidLoadChargeMaterial").ToLocalChecked(),
40 GetFunction(New<FunctionTemplate>(updateLiquidLoadChargeMaterial)).ToLocalChecked());
42 Nan::Set(target, New<String>(
"selectGasLoadChargeMaterials").ToLocalChecked(),
43 GetFunction(New<FunctionTemplate>(selectGasLoadChargeMaterials)).ToLocalChecked());
45 Nan::Set(target, New<String>(
"selectGasLoadChargeMaterialById").ToLocalChecked(),
46 GetFunction(New<FunctionTemplate>(selectGasLoadChargeMaterialById)).ToLocalChecked());
48 Nan::Set(target, New<String>(
"insertGasLoadChargeMaterial").ToLocalChecked(),
49 GetFunction(New<FunctionTemplate>(insertGasLoadChargeMaterial)).ToLocalChecked());
51 Nan::Set(target, New<String>(
"deleteGasLoadChargeMaterial").ToLocalChecked(),
52 GetFunction(New<FunctionTemplate>(deleteGasLoadChargeMaterial)).ToLocalChecked());
54 Nan::Set(target, New<String>(
"updateGasLoadChargeMaterial").ToLocalChecked(),
55 GetFunction(New<FunctionTemplate>(updateGasLoadChargeMaterial)).ToLocalChecked());
57 Nan::Set(target, New<String>(
"selectSolidLiquidFlueGasMaterials").ToLocalChecked(),
58 GetFunction(New<FunctionTemplate>(selectSolidLiquidFlueGasMaterials)).ToLocalChecked());
60 Nan::Set(target, New<String>(
"selectSolidLiquidFlueGasMaterialById").ToLocalChecked(),
61 GetFunction(New<FunctionTemplate>(selectSolidLiquidFlueGasMaterialById)).ToLocalChecked());
63 Nan::Set(target, New<String>(
"insertSolidLiquidFlueGasMaterial").ToLocalChecked(),
64 GetFunction(New<FunctionTemplate>(insertSolidLiquidFlueGasMaterial)).ToLocalChecked());
66 Nan::Set(target, New<String>(
"deleteSolidLiquidFlueGasMaterial").ToLocalChecked(),
67 GetFunction(New<FunctionTemplate>(deleteSolidLiquidFlueGasMaterial)).ToLocalChecked());
69 Nan::Set(target, New<String>(
"updateSolidLiquidFlueGasMaterial").ToLocalChecked(),
70 GetFunction(New<FunctionTemplate>(updateSolidLiquidFlueGasMaterial)).ToLocalChecked());
72 Nan::Set(target, New<String>(
"selectGasFlueGasMaterials").ToLocalChecked(),
73 GetFunction(New<FunctionTemplate>(selectGasFlueGasMaterials)).ToLocalChecked());
75 Nan::Set(target, New<String>(
"selectGasFlueGasMaterialById").ToLocalChecked(),
76 GetFunction(New<FunctionTemplate>(selectGasFlueGasMaterialById)).ToLocalChecked());
78 Nan::Set(target, New<String>(
"insertGasFlueGasMaterial").ToLocalChecked(),
79 GetFunction(New<FunctionTemplate>(insertGasFlueGasMaterial)).ToLocalChecked());
81 Nan::Set(target, New<String>(
"deleteGasFlueGasMaterial").ToLocalChecked(),
82 GetFunction(New<FunctionTemplate>(deleteGasFlueGasMaterial)).ToLocalChecked());
84 Nan::Set(target, New<String>(
"updateGasFlueGasMaterial").ToLocalChecked(),
85 GetFunction(New<FunctionTemplate>(updateGasFlueGasMaterial)).ToLocalChecked());
87 Nan::Set(target, New<String>(
"selectAtmosphereSpecificHeat").ToLocalChecked(),
88 GetFunction(New<FunctionTemplate>(selectAtmosphereSpecificHeat)).ToLocalChecked());
90 Nan::Set(target, New<String>(
"selectAtmosphereSpecificHeatById").ToLocalChecked(),
91 GetFunction(New<FunctionTemplate>(selectAtmosphereSpecificHeatById)).ToLocalChecked());
93 Nan::Set(target, New<String>(
"insertAtmosphereSpecificHeat").ToLocalChecked(),
94 GetFunction(New<FunctionTemplate>(insertAtmosphereSpecificHeat)).ToLocalChecked());
96 Nan::Set(target, New<String>(
"deleteAtmosphereSpecificHeat").ToLocalChecked(),
97 GetFunction(New<FunctionTemplate>(deleteAtmosphereSpecificHeat)).ToLocalChecked());
99 Nan::Set(target, New<String>(
"updateAtmosphereSpecificHeat").ToLocalChecked(),
100 GetFunction(New<FunctionTemplate>(updateAtmosphereSpecificHeat)).ToLocalChecked());
102 Nan::Set(target, New<String>(
"selectWallLossesSurface").ToLocalChecked(),
103 GetFunction(New<FunctionTemplate>(selectWallLossesSurface)).ToLocalChecked());
105 Nan::Set(target, New<String>(
"selectWallLossesSurfaceById").ToLocalChecked(),
106 GetFunction(New<FunctionTemplate>(selectWallLossesSurfaceById)).ToLocalChecked());
108 Nan::Set(target, New<String>(
"insertWallLossesSurface").ToLocalChecked(),
109 GetFunction(New<FunctionTemplate>(insertWallLossesSurface)).ToLocalChecked());
111 Nan::Set(target, New<String>(
"deleteWallLossesSurface").ToLocalChecked(),
112 GetFunction(New<FunctionTemplate>(deleteWallLossesSurface)).ToLocalChecked());
114 Nan::Set(target, New<String>(
"updateWallLossesSurface").ToLocalChecked(),
115 GetFunction(New<FunctionTemplate>(updateWallLossesSurface)).ToLocalChecked());
117 Nan::Set(target, New<String>(
"selectMotors").ToLocalChecked(),
118 GetFunction(New<FunctionTemplate>(selectMotors)).ToLocalChecked());
120 Nan::Set(target, New<String>(
"selectMotorById").ToLocalChecked(),
121 GetFunction(New<FunctionTemplate>(selectMotorById)).ToLocalChecked());
123 Nan::Set(target, New<String>(
"insertMotor").ToLocalChecked(),
124 GetFunction(New<FunctionTemplate>(insertMotor)).ToLocalChecked());
126 Nan::Set(target, New<String>(
"deleteMotor").ToLocalChecked(),
127 GetFunction(New<FunctionTemplate>(deleteMotor)).ToLocalChecked());
129 Nan::Set(target, New<String>(
"updateMotor").ToLocalChecked(),
130 GetFunction(New<FunctionTemplate>(updateMotor)).ToLocalChecked());
132 Nan::Set(target, New<String>(
"selectPumps").ToLocalChecked(),
133 GetFunction(New<FunctionTemplate>(selectPumps)).ToLocalChecked());
135 Nan::Set(target, New<String>(
"selectPumpById").ToLocalChecked(),
136 GetFunction(New<FunctionTemplate>(selectPumpById)).ToLocalChecked());
138 Nan::Set(target, New<String>(
"insertPump").ToLocalChecked(),
139 GetFunction(New<FunctionTemplate>(insertPump)).ToLocalChecked());
141 Nan::Set(target, New<String>(
"deletePump").ToLocalChecked(),
142 GetFunction(New<FunctionTemplate>(deletePump)).ToLocalChecked());
144 Nan::Set(target, New<String>(
"updatePump").ToLocalChecked(),
145 GetFunction(New<FunctionTemplate>(updatePump)).ToLocalChecked());
148 NODE_MODULE(db, InitDb)