oportunistic linting stuff

This commit is contained in:
counterweight 2025-03-14 16:24:53 +01:00
parent 983c9644bf
commit 4c28cebdce
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
6 changed files with 143 additions and 113 deletions

View file

@ -1,7 +1,5 @@
'use strict';
const { query } = require('express');
module.exports = {
up: (queryInterface, Sequelize) => {
return queryInterface.sequelize.transaction((t) => {

View file

@ -3,106 +3,146 @@ module.exports = {
up: (queryInterface, Sequelize) => {
return queryInterface.sequelize.transaction((t) => {
return Promise.all([
queryInterface.addConstraint('login_challenge_created', {
fields: ['nostr_challenge_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'uuid',
queryInterface.addConstraint(
'login_challenge_created',
{
fields: ['nostr_challenge_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('nostr_challenge_completed', {
fields: ['challenge'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'challenge',
{ transaction: t }
),
queryInterface.addConstraint(
'nostr_challenge_completed',
{
fields: ['challenge'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'challenge',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('login_challenge_completed', {
fields: ['nostr_challenge_completed_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_completed',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'login_challenge_completed',
{
fields: ['nostr_challenge_completed_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_completed',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('offer_deleted', {
fields: ['offer_uuid'],
type: 'foreign key',
references: {
table: 'offer_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'offer_deleted',
{
fields: ['offer_uuid'],
type: 'foreign key',
references: {
table: 'offer_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('offer_details_set', {
fields: ['offer_uuid'],
type: 'foreign key',
references: {
table: 'offer_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'offer_details_set',
{
fields: ['offer_uuid'],
type: 'foreign key',
references: {
table: 'offer_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('session_related_to_public_key', {
fields: ['session_uuid'],
type: 'foreign key',
references: {
table: 'session_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'session_related_to_public_key',
{
fields: ['session_uuid'],
type: 'foreign key',
references: {
table: 'session_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('sign_up_challenge_created', {
fields: ['nostr_challenge_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'sign_up_challenge_created',
{
fields: ['nostr_challenge_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('sign_up_challenge_created', {
fields: ['app_invite_uuid'],
type: 'foreign key',
references: {
table: 'app_invite_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'sign_up_challenge_created',
{
fields: ['app_invite_uuid'],
type: 'foreign key',
references: {
table: 'app_invite_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('sign_up_challenge_completed', {
fields: ['nostr_challenge_completed_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_completed',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'sign_up_challenge_completed',
{
fields: ['nostr_challenge_completed_uuid'],
type: 'foreign key',
references: {
table: 'nostr_challenge_completed',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
queryInterface.addConstraint('sign_up_challenge_completed', {
fields: ['app_invite_uuid'],
type: 'foreign key',
references: {
table: 'app_invite_created',
field: 'uuid',
{ transaction: t }
),
queryInterface.addConstraint(
'sign_up_challenge_completed',
{
fields: ['app_invite_uuid'],
type: 'foreign key',
references: {
table: 'app_invite_created',
field: 'uuid',
},
onDelete: 'cascade',
onUpdate: 'cascade',
},
onDelete: 'cascade',
onUpdate: 'cascade',
}),
{ transaction: t }
),
]);
});
},