For PostgreSQL 10 and above (please avoid using serial)
CREATE TABLE article ( article_id bigint generated always as identity primary key, article_name varchar(20) NOT NULL, article_desc text NOT NULL, date_added timestamp default NULL );