From cd034e04c75675d7594cee56e2b46c2f2a73c9ce Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Wed, 8 Oct 2025 16:08:29 +0000 Subject: [PATCH] Fix missing database table for user page permissions Address the "relation "user_page_permissions" does not exist" SQL error by ensuring the `user_page_permissions` table is correctly created or migrated. Replit-Commit-Author: Agent Replit-Commit-Session-Id: ae4037a0-2a6f-4530-9bac-79b543286bda Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/397bca8c-984f-43ff-841a-10897aeb8140/ae4037a0-2a6f-4530-9bac-79b543286bda/ZZqfJdr --- .replit | 4 - ...line-1449--1759939679458_1759939679458.txt | 204 ++++++++++++++++++ 2 files changed, 204 insertions(+), 4 deletions(-) create mode 100644 attached_assets/Pasted--dataType-undefined-constraint-undefined-file-parse-relation-c-line-1449--1759939679458_1759939679458.txt diff --git a/.replit b/.replit index 2e07550..b1b492e 100644 --- a/.replit +++ b/.replit @@ -26,10 +26,6 @@ externalPort = 3002 localPort = 37659 externalPort = 4200 -[[ports]] -localPort = 37941 -externalPort = 5000 - [[ports]] localPort = 40537 externalPort = 3000 diff --git a/attached_assets/Pasted--dataType-undefined-constraint-undefined-file-parse-relation-c-line-1449--1759939679458_1759939679458.txt b/attached_assets/Pasted--dataType-undefined-constraint-undefined-file-parse-relation-c-line-1449--1759939679458_1759939679458.txt new file mode 100644 index 0000000..d88d0aa --- /dev/null +++ b/attached_assets/Pasted--dataType-undefined-constraint-undefined-file-parse-relation-c-line-1449--1759939679458_1759939679458.txt @@ -0,0 +1,204 @@ + dataType: undefined, + + constraint: undefined, + + file: 'parse_relation.c', + + line: '1449', + + routine: 'parserOpenTable' + +} + +3:34:45 PM [express] POST /api/users/6483d405-c6b9-479e-9995-8a9097008c99/page-permissions 500 in 7m… + +4:00:04 PM [express] GET /api/sql/tables 200 in 24ms :: {"tables":[{"tablename":"ai_generations"},{"… + +Error executing SQL: error: relation "user_page_permissions" does not exist + + at /app/node_modules/pg-pool/index.js:45:11 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:1003:22 { + + length: 121, + + severity: 'ERROR', + + code: '42P01', + + detail: undefined, + + hint: undefined, + + position: '159', + + internalPosition: undefined, + + internalQuery: undefined, + + where: undefined, + + schema: undefined, + + table: undefined, + + column: undefined, + + dataType: undefined, + + constraint: undefined, + + file: 'parse_relation.c', + + line: '1449', + + routine: 'parserOpenTable' + +} + +4:00:07 PM [express] POST /api/sql/execute 500 in 21ms :: {"success":false,"error":"relation \"user_… + +Error executing SQL: error: relation "user_page_permissions" does not exist + + at /app/node_modules/pg-pool/index.js:45:11 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:1003:22 { + + length: 121, + + severity: 'ERROR', + + code: '42P01', + + detail: undefined, + + hint: undefined, + + position: '159', + + internalPosition: undefined, + + internalQuery: undefined, + + where: undefined, + + schema: undefined, + + table: undefined, + + column: undefined, + + dataType: undefined, + + constraint: undefined, + + file: 'parse_relation.c', + + line: '1449', + + routine: 'parserOpenTable' + +} + +4:00:23 PM [express] POST /api/sql/execute 500 in 6ms :: {"success":false,"error":"relation \"user_p… + +Error executing SQL: error: relation "user_page_permissions" does not exist + + at /app/node_modules/pg-pool/index.js:45:11 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:1003:22 { + + length: 120, + + severity: 'ERROR', + + code: '42P01', + + detail: undefined, + + hint: undefined, + + position: '68', + + internalPosition: undefined, + + internalQuery: undefined, + + where: undefined, + + schema: undefined, + + table: undefined, + + column: undefined, + + dataType: undefined, + + constraint: undefined, + + file: 'parse_relation.c', + + line: '1449', + + routine: 'parserOpenTable' + +} + +4:07:16 PM [express] POST /api/sql/execute 500 in 4ms :: {"success":false,"error":"relation \"user_p… + +Error executing SQL: error: relation "user_page_permissions" does not exist + + at /app/node_modules/pg-pool/index.js:45:11 + + at process.processTicksAndRejections (node:internal/process/task_queues:95:5) + + at async file:///app/dist/index.js:1003:22 { + + length: 120, + + severity: 'ERROR', + + code: '42P01', + + detail: undefined, + + hint: undefined, + + position: '15', + + internalPosition: undefined, + + internalQuery: undefined, + + where: undefined, + + schema: undefined, + + table: undefined, + + column: undefined, + + dataType: undefined, + + constraint: undefined, + + file: 'parse_relation.c', + + line: '1449', + + routine: 'parserOpenTable' + +} + +4:07:31 PM [express] POST /api/sql/execute 500 in 5ms :: {"success":false,"error":"relation \"user_p… + + + + + \ No newline at end of file