1
0
mirror of synced 2025-10-29 02:19:19 +00:00

link between servers & groups, clean, bug fix

This commit is contained in:
Valentin PUCCETTI
2023-09-11 16:28:18 +02:00
parent a034396dbe
commit 221a4b24a0
19 changed files with 298 additions and 76 deletions

20
model/access.model.js Normal file
View File

@@ -0,0 +1,20 @@
const { Model, DataTypes} = require('sequelize');
const sequelize = require('../services/database.service');
class Access extends Model {}
Access.init({
serverHostname: {
type: DataTypes.STRING,
required: true,
},
groupName: {
type: DataTypes.INTEGER,
required: true,
}
}, {
sequelize,
modelName: 'access'
})
module.exports = Access;

View File

@@ -7,6 +7,8 @@ Server.init({
hostname: {
type: DataTypes.STRING,
required: true,
unique: true,
primaryKey: true,
},
ip: {
type: DataTypes.STRING,

View File

@@ -7,6 +7,7 @@ User.init({
id: {
type: DataTypes.INTEGER,
primaryKey: true,
unique: true,
required: true,
},
admin: {