Я пытаюсь получить некоторую информацию из представления Postgree SQL в базе данных Postgre SQL.Тем не менее, результат всегда пуст.Когда я выполняю тот же запрос в базе данных, он дает ожидаемые результаты.
const privq = await db.query('SELECT * FROM user_privilege');
console.log(privq.rows);
//[]
const projectsQuery= await db.query('SELECT * FROM projects');
console.log(projectsQuery.rows);
//[{id:1,name:'Example Project',description:'Lorem Ipsum...'},
//{id:2,name:'Test Proj',description:'testing'}...]
Это не происходит с другими запросами.Сущность user_privilege
является представлением, а не таблицей.
ОБНОВЛЕНИЕ
Я проверил БД, и оказалось, что Datagrip (моя программа для взаимодействия с БД) запрашивала OLD-сервер, а узел запрашивал новый.,У нового вообще нет никаких привилегий, только проекты.