Я хочу создать базу данных Immutable Postgres, в которую пользователь может вставлять / выбирать (записывать / читать) только данные, но не может обновлять / удалять (изменять / удалять) данные.
Я узнал тамFOR UPDATE
заблокирован, но не понял, как его использовать.
Скажем, например, у меня есть таблица ниже, как я могу сделать ее неизменной (или, если я правильно понял, как я могу использоватьFOR UPDATE
блокировка навсегда)
CREATE TABLE account(
user_id serial PRIMARY KEY,
username VARCHAR (50) UNIQUE NOT NULL,
password VARCHAR (50) NOT NULL,
email VARCHAR (355) UNIQUE NOT NULL,
created_on TIMESTAMP NOT NULL,
last_login TIMESTAMP
);