From 52bd40e29261d8dca05284e131db5ed4c495f0a0 Mon Sep 17 00:00:00 2001 From: Daniel Padrino Date: Tue, 27 Jan 2026 18:05:02 -0300 Subject: [PATCH] Add DEBUG role migration for admin wallet Add migration to grant DEBUG role to wallet 0x65137510d6Df01083f5032B77B04632681f09e7C for debug endpoint access. --- migration/1769518555000-addDebugWalletAdmin.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 migration/1769518555000-addDebugWalletAdmin.js diff --git a/migration/1769518555000-addDebugWalletAdmin.js b/migration/1769518555000-addDebugWalletAdmin.js new file mode 100644 index 0000000..f04db97 --- /dev/null +++ b/migration/1769518555000-addDebugWalletAdmin.js @@ -0,0 +1,16 @@ +const { MigrationInterface, QueryRunner } = require("typeorm"); + +module.exports = class addDebugWalletAdmin1769518555000 { + name = 'addDebugWalletAdmin1769518555000' + + async up(queryRunner) { + // Update existing wallet to DEBUG role + // Note: Wallet must already exist (created via normal registration flow) + await queryRunner.query(`UPDATE wallet SET role = 'Debug', updated = GETDATE() WHERE address = '0x65137510d6Df01083f5032B77B04632681f09e7C'`); + } + + async down(queryRunner) { + // Revert to USER role + await queryRunner.query(`UPDATE wallet SET role = 'User', updated = GETDATE() WHERE address = '0x65137510d6Df01083f5032B77B04632681f09e7C'`); + } +}