From baf4041f6e5ae9e52703f22c4189e6e88d2e348e Mon Sep 17 00:00:00 2001 From: vicwere Date: Wed, 15 May 2024 14:56:21 +0300 Subject: [PATCH] update waittime --- models/waittime.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 models/waittime.js diff --git a/models/waittime.js b/models/waittime.js new file mode 100644 index 0000000..2328f8a --- /dev/null +++ b/models/waittime.js @@ -0,0 +1,31 @@ +const sequelize = require("../db_config"); +const Sequelize = require("sequelize"); + +const Waittime = sequelize.sequelize.define( + "waittime", { + id: { + type: Sequelize.INTEGER, + primaryKey: true, + autoIncrement: true + }, + timestamp: Sequelize.TEXT, + mfl_code: Sequelize.INTEGER, + county: Sequelize.TEXT, + sub_county: Sequelize.TEXT, + facility_name:Sequelize.TEXT, + + queue: Sequelize.TEXT, + average_wait_time: Sequelize.FLOAT, + record_pk: { + type: Sequelize.STRING, + unique: true // Ensure uniqueness of usernames + }, + }, { + timestamps: true, + paranoid: true, + underscored: true, + freezeTableName: true, + tableName: "waittime" + } +); +exports.Waittime = Waittime; \ No newline at end of file