DBeaver
菜單名稱爲DDL
-- article.qkwa definition
-- Drop table
-- DROP TABLE article.qkwa;
CREATE TABLE article.qkwa (
id serial4 NOT NULL,
article_id int4 NOT NULL,
keyword varchar(500) NULL,
question text NOT NULL,
answer text NULL,
answer_begin int4 NULL,
answer_end int4 NULL,
CONSTRAINT qkwa_pkey PRIMARY KEY (id)
);
-- article.qkwa foreign keys
ALTER TABLE article.qkwa ADD CONSTRAINT qkwa_fkey_article_id FOREIGN KEY (article_id) REFERENCES article.articles(id);
pgAdmin4
菜單名稱爲CREATE Script
-- Table: article.qkwa
-- DROP TABLE IF EXISTS article.qkwa;
CREATE TABLE IF NOT EXISTS article.qkwa
(
id integer NOT NULL DEFAULT nextval('article.qkwa_id_seq'::regclass),
article_id integer NOT NULL,
keyword character varying(500) COLLATE pg_catalog."default",
question text COLLATE pg_catalog."default" NOT NULL,
answer text COLLATE pg_catalog."default",
answer_begin integer,
answer_end integer,
CONSTRAINT qkwa_pkey PRIMARY KEY (id),
CONSTRAINT qkwa_fkey_article_id FOREIGN KEY (article_id)
REFERENCES article.articles (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
DEFERRABLE INITIALLY DEFERRED
NOT VALID
)
TABLESPACE pg_default;
ALTER TABLE IF EXISTS article.qkwa
OWNER to nlp_user1;