Fix database model associations and update API route
This commit is contained in:
@ -107,6 +107,6 @@ const sensorModel = sequelize.define(
|
||||
}
|
||||
);
|
||||
|
||||
sensorModel.belongsTo(locationModel);
|
||||
//sensorModel.belongsTo(locationModel);
|
||||
|
||||
module.exports = { sensorModel };
|
||||
|
@ -3,7 +3,7 @@ const { Sequelize, DataTypes } = require("sequelize");
|
||||
const { sequelize } = require("../mySQL");
|
||||
const { userModel } = require("./userModel");
|
||||
|
||||
sequelize.sync();
|
||||
//sequelize.sync();
|
||||
const tokenModel = sequelize.define(
|
||||
"token",
|
||||
{
|
||||
@ -48,6 +48,14 @@ const tokenModel = sequelize.define(
|
||||
isIn: [["canRead", "canWrite",]],
|
||||
},
|
||||
},
|
||||
isKey: {
|
||||
type: DataTypes.STRING,
|
||||
allowNull: true,
|
||||
length: 45,
|
||||
validate:{
|
||||
isIn: [["isKey" , "isNotKey"]],
|
||||
}
|
||||
},
|
||||
expiration: {
|
||||
type: DataTypes.DATE,
|
||||
allowNull: false,
|
||||
|
@ -15,7 +15,7 @@ const sequelize = new Sequelize(
|
||||
attributeBehavior: 'escape',
|
||||
dialectOptions: {
|
||||
ssl: {
|
||||
ca: fs.readFileSync(path.resolve(__dirname, '../cert/DigiCertGlobalRootCA.crt.pem')),
|
||||
ca: fs.readFileSync(path.resolve(__dirname, '../cert/DigiCertGlobalRootCA.crt_3.pem')),
|
||||
},
|
||||
|
||||
},
|
||||
|
Reference in New Issue
Block a user