events client and server side

This commit is contained in:
Harini312821
2024-07-12 01:45:02 +08:00
parent d3b97bd1d0
commit 3d57c7251a
6 changed files with 248 additions and 1 deletions

41
server/models/Events.js Normal file
View File

@@ -0,0 +1,41 @@
module.exports = (sequelize, DataTypes) => {
const Events = sequelize.define("Events", {
title: {
type: DataTypes.STRING,
allowNull: false,
},
description: {
type: DataTypes.STRING,
allowNull: false,
},
date: {
type: DataTypes.DATE,
allowNull: false,
},
time: {
type: DataTypes.STRING,
allowNull: false,
},
location: {
type: DataTypes.STRING,
allowNull: false,
},
category: {
type: DataTypes.STRING,
allowNull: false,
},
Events: {
type: DataTypes.BLOB("long"),
allowNull: true,
},
slotsAvailable: {
type: DataTypes.INTEGER,
allowNull: false,
}
}, {
tableName: "events",
timestamps: true,
});
return Events;
};