본문 바로가기

DB/PostgreSQL

(3)
PostgreSQL 에러해결: error: permission denied for relation users 유저 정보를 update 하는 과정에서 postgresql 에서 나는 에러 에러발생 다음과 같은 에러가 발생합니다. { error: permission denied for relation users at Connection.parseE (/opt/gopath/src/github.com/hyperledger/bc-platform-did/node_modules/pg/lib/connection.js:614:13) at Connection.parseMessage (/opt/gopath/src/github.com/hyperledger/bc-platform-did/node_modules/pg/lib/connection.js:413:19) at Socket. (/opt/gopath/src/github.com/hype..
PostgreSQL 에러해결: error: operator does not exist: uuid == unknown 에러발생 Nodejs REST API 서버에서 postgreSQL 에서 삭제쿼리를 다음과 같이 사용합니다. 삭제할 id 타입은 uuid 입니다. /** * Delete A JsonLD * @param {object} req * @param {object} res * @returns {void} status code 204 */ async delete(req, res) { const id = req.params.jsonldid; if (!id || !helper.isValidUuid(id)) return res.status(400).send({ message: '삭제할 ID가 올바르지 않습니다.', }); try { const deleteQuery = 'DELETE FROM did_json_ld WHERE..
PostgreSQL 이란 PostgreSQL을 알아야 할 이유PostgreSQL(http://www.postgresql.org) 은 북미와 일본에서는 높은 인지도와 많은 인기를 얻고 있는 RDBMS다. 국내에서는 아직 잘 사용하지 않고 있지만, 기능과 성능면에서 매우 훌륭한 RDBMS이기 때문에 PostgreSQL가 어떠한 데이터베이스인지 시간을 들여 알아볼 필요는 있다. PostgreSQL(포스트-그레스-큐엘 [Post-Gres-Q-L]로 발음)은 객체-관계형 데이터베이스 시스템(ORDBMS)으로, 엔터프라이즈급 DBMS의 기능과 차세대 DBMS에서나 볼 수 있을 법한 많은 기능을 제공하는 오픈소스 DBMS다. 실제 기능적인 면에서는 Oracle과 유사한 것이 많아, Oracle 사용자들이 가장 쉽게 적응할 수 있는 오픈소스 ..