diff --git a/docker-compose.yml b/docker-compose.yml index 89abd33..7ec6a15 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,6 +2,8 @@ version: '3.3' services: node-app: + # docker build -t iot-garden . + # image: iot-garden build: . environment: - DATABASE_HOST=node-mysql diff --git a/src/db/database.js b/src/db/database.js index 7998268..f5565e1 100644 --- a/src/db/database.js +++ b/src/db/database.js @@ -43,7 +43,16 @@ var DeviceMessage = sqlz.define('devicemessage', { field_name: { type: Sequelize.STRING(120), allowNull: false}, field_value: { type: Sequelize.TEXT, allowNull: false}, timestamp: { type: Sequelize.DATE, allowNull: false}, -}); + // createdAt: { + // type: Sequelize.DATE, + // allowNull: false, + // defaultValue: Sequelize.literal('CURRENT_TIMESTAMP'), + // }, +} +,{ + timestamps: false, // Disable automatic timestamp management +} +); DeviceMessage.GetByName = function (name, days) { diff --git a/src/mqtt.js b/src/mqtt.js index aa6d947..8ee7da1 100644 --- a/src/mqtt.js +++ b/src/mqtt.js @@ -190,7 +190,7 @@ mqtt_client.on("message", function (topic, message) { newConfig[env].gardenIP = ip; fs.writeFileSync(configPath, JSON.stringify(newConfig, null, 2)); handled = true; - console.log("Got NEW reporded garden controller IP: " + ip + ". new value stored in persistent settings storage"); + console.log("Autoconfigure: Got NEW reporded garden controller IP: " + ip + ". new value stored in persistent settings storage"); } } catch (e) { console.log("MQTT> error processing /ping message: " + e);