Added ip-banning middleware, under development

This commit is contained in:
2023-05-15 10:34:09 +10:00
parent db03373892
commit b3c7f7cb5e
6 changed files with 48 additions and 4 deletions
@@ -0,0 +1,15 @@
const Sequelize = require('sequelize');
const sequelize = require('..');
module.exports = sequelize.define('bannedIPAddresses', {
content: {
type: 'varchar(320)',
unique: true
},
expiry: {
type: 'DATETIME',
allowNull: true,
defaultValue: null
},
});
+2 -1
View File
@@ -2,5 +2,6 @@ module.exports = {
tokens: require('./tokens'),
accounts: require('./accounts'),
pendingSignups: require('./pending-signups'),
recovery: require('./recovery')
recovery: require('./recovery'),
bannedIPAddresses: require("./banned-ip-addresses"),
};