add app invite

This commit is contained in:
counterweight 2025-02-09 18:59:20 +01:00
parent 9e0324b143
commit 7560c86991
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 22 additions and 0 deletions

View file

@ -4,6 +4,7 @@ const path = require('path');
const sequelize = require('./database');
const Session = require('./models/Session');
const AppInvite = require('./models/AppInvite');
const app = express();
const port = 3000;

21
src/models/AppInvite.js Normal file
View file

@ -0,0 +1,21 @@
const { DataTypes } = require('sequelize');
const sequelize = require('../database');
const AppInvite = sequelize.define('AppInvite', {
uuid: {
type: DataTypes.UUID,
allowNull: false,
unique: true,
primaryKey: true
},
inviter_npub: {
type: DataTypes.STRING,
allowNull: false,
},
created_at: {
type: DataTypes.DATE,
allowNull: false
},
});
module.exports = AppInvite;