Как добавить массив столбцов типа в Jetbrains Exposed - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь добавить столбец массива типов в мою таблицу Postgres, используя выставленный. Цель состоит в том, чтобы иметь такой оператор как:

UPDATE posts
              SET like_user_id = like_user_id || $1, likes = likes + 1
              WHERE NOT (like_user_id @> $1)
              AND pid = ($2) 

стол сообщений:

CREATE TABLE posts (
  pid SERIAL PRIMARY KEY,
  title VARCHAR(255),
  body VARCHAR,
  user_id INT REFERENCES users(uid),
  author VARCHAR REFERENCES users(username),
  date_created TIMESTAMP
  like_user_id INT[] DEFAULT ARRAY[]::INT[],
  likes INT DEFAULT 0
);
...