Подписание уникального номера для строки в postgresql на основе другой строки - PullRequest
1 голос
/ 07 ноября 2019

Я пытаюсь однозначно идентифицировать пользователей в разделе анонимных комментариев. Я решил иметь 256 уникальных идентификаторов. Поэтому я хочу вернуть значение 0-255 за сообщение, которое они сделали. У меня есть эта таблица, например:

create table post (
  reply_to int,         //post number they are replying to
  opUUID varchar(36),
  imageuuid varchar(36),
  contents varchar(1516),
  timestamp timestamp
)

create table identity (
   reply_to int,
   opUUID varchar(36),
   <unique value from 0-255> int,
)

Где это многозначное отношение к одному идентификатору для контекста раздела комментариев.

Я искал использование идентификаторов postgresql и передачу вфункция к нему, но я не могу найти способ сделать это. Когда его первый opUUID (пользователь) комментирует сообщение (reply_to), я хотел бы посмотреть на все другие уникальные значения, назначенные другим opUUID, и назначить уникальное значение, еще не использованное этому новому opUUID.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...