为什么 PgAdmin 4 (v 6.1) 不允许我在 GUI 中添加数据>

Why does PgAdmin 4 (v 6.1) not allow me to Add Data in the GUI>

我在 Mac OSX Monterrey 12.1 上使用 PgAdmin4 v 6.1,我无法在 GUI 中添加数据。为什么我不能添加数据?

我在 Gui 中创建了我的第一个 table 并定义了 3 列

我无法使用 Rt 在 GUI 中添加一行 Return 查询全部为只读且列有锁定图标?

这里是 table 创建 sql:

   - Table: public.products
-- DROP TABLE IF EXISTS public.products;
CREATE TABLE IF NOT EXISTS public.products
(
    name character varying COLLATE pg_catalog."default" NOT NULL,
    price integer NOT NULL,
    id integer NOT NULL DEFAULT nextval('products_id_seq'::regclass)
)
TABLESPACE pg_default;
ALTER TABLE IF EXISTS public.products
    OWNER to postgres;

进入锁定编辑屏幕的UI路径:

这是带有锁定图标的屏幕图像:

我能够编写插入 SQL 并添加一行。 但我仍然无法编辑 GUI.

中的那一行

我将一列设为主键,并且能够编辑 + 添加数据

这是 Table 创建的新 SQL:

 CREATE TABLE IF NOT EXISTS public.products
(
    name character varying COLLATE pg_catalog."default" NOT NULL,
    price integer NOT NULL,
    id integer NOT NULL DEFAULT nextval('products_id_seq'::regclass),
    CONSTRAINT products_pkey PRIMARY KEY (id)
)