Skip to content

Commit e124734

Browse files
committed
PostgresQL: 更新表
1 parent e0f1d20 commit e124734

15 files changed

+1147
-759
lines changed

PostgreSQL/single/postgres_sys_Access.sql

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,24 @@
11
create table "Access"
22
(
3-
id bigint not null
4-
constraint access_pk
5-
primary key,
6-
debug smallint default 0 not null,
7-
name varchar(50) not null,
3+
id integer not null
4+
primary key,
5+
debug integer default 0 not null,
6+
name varchar(50) default '实际表名,例如 apijson_user'::character varying not null,
87
alias text,
9-
get text default '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
10-
head text default '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
11-
gets text default '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
12-
heads text default '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
13-
post text default '["OWNER", "ADMIN"]'::text not null,
14-
put text default '["OWNER", "ADMIN"]'::text not null,
15-
delete text default '["OWNER", "ADMIN"]'::text not null,
16-
date text default CURRENT_TIMESTAMP not null
8+
get text default '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
9+
head text default '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
10+
gets text default '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
11+
heads text default '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]'::text not null,
12+
post text default '["OWNER", "ADMIN"]'::text not null,
13+
put text default '["OWNER", "ADMIN"]'::text not null,
14+
delete text default '["OWNER", "ADMIN"]'::text not null,
15+
date text default CURRENT_TIMESTAMP not null
1716
);
1817

1918
comment on column "Access".id is '唯一标识';
2019

2120
comment on column "Access".debug is '是否为调试表,只允许在开发环境使用,测试和线上环境禁用';
2221

23-
comment on column "Access".name is '实际表名,例如 apijson_user';
24-
2522
comment on column "Access".alias is '外部调用的表别名,例如 User';
2623

2724
comment on column "Access".get is '允许 get 的角色列表,例如 ["LOGIN", "CONTACT", "CIRCLE", "OWNER"]
@@ -49,18 +46,20 @@ create unique index access_alias_uindex
4946
on "Access" (alias);
5047

5148
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (1, 1, 'Access', '', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2019-07-21 12:21:36');
49+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (2, 1, 'Table', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
50+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (3, 1, 'Column', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
5251
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (4, 1, 'Function', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:15');
5352
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (5, 1, 'Request', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
5453
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (6, 1, 'Response', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:15');
5554
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (7, 1, 'Document', null, '["LOGIN", "ADMIN"]', '["LOGIN", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["LOGIN", "ADMIN"]', '["OWNER", "ADMIN"]', '2018-11-28 16:38:15');
5655
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (8, 1, 'TestRecord', null, '["LOGIN", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '2018-11-28 16:38:15');
56+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (9, 0, 'Test', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:15');
57+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (10, 1, 'PgAttribute', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
58+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (11, 1, 'PgClass', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
5759
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (12, 0, 'Login', null, '[]', '[]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[ "ADMIN"]', '[ "ADMIN"]', '["ADMIN"]', '2018-11-28 16:29:48');
5860
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (13, 0, 'Verify', null, '[]', '[]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[ "ADMIN"]', '["ADMIN"]', '2018-11-28 16:29:48');
5961
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (14, 0, 'apijson_user', 'User', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN","LOGIN","OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["ADMIN"]', '2018-11-28 16:28:53');
6062
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (15, 0, 'apijson_privacy', 'Privacy', '[]', '[]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["UNKNOWN","LOGIN","OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["ADMIN"]', '2018-11-28 16:29:48');
6163
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (16, 0, 'Moment', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '2018-11-28 16:29:19');
6264
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (17, 0, 'Comment', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '2018-11-28 16:29:19');
63-
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (10, 1, 'pg_attribute', 'PgAttribute', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
64-
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (2, 1, 'tables', 'Table', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
65-
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (3, 1, 'columns', 'Column', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
66-
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (11, 1, 'pg_class', 'PgClass', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '[]', '[]', '[]', '2018-11-28 16:38:14');
65+
INSERT INTO sys."Access" (id, debug, name, alias, get, head, gets, heads, post, put, delete, date) VALUES (18, 0, 'ViewTable', null, '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["UNKNOWN", "LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["LOGIN", "CONTACT", "CIRCLE", "OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '["OWNER", "ADMIN"]', '2022-07-14 18:06:10.144056+00');

PostgreSQL/single/postgres_sys_Comment.sql

Lines changed: 6 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
create table "Comment"
22
(
3-
id bigint not null
3+
id bigint not null
44
primary key,
5-
"toId" bigint default 0 not null,
6-
"userId" bigint not null,
7-
"momentId" bigint not null,
8-
date timestamp(6) default CURRENT_TIMESTAMP,
9-
content varchar(1000) not null
5+
"toId" bigint default 0 not null,
6+
"userId" bigint not null,
7+
"momentId" bigint not null,
8+
date timestamp(6),
9+
content varchar(1000) not null
1010
);
1111

12-
comment on table "Comment" is '评论';
13-
1412
comment on column "Comment".id is '唯一标识';
1513

1614
comment on column "Comment"."toId" is '被回复的id';
@@ -555,29 +553,3 @@ INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALU
555553
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1601132118675, 0, 82001, 15, null, '测试新增评论');
556554
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1612038997561, 0, 82001, 15, null, '测试新增评论');
557555
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1612039188938, 0, 82001, 15, null, '测试新增评论');
558-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134297202, 0, 82001, 15, null, '测试新增评论');
559-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134358706, 0, 82001, 15, null, '测试新增评论');
560-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134394598, 0, 82001, 15, null, '测试新增评论');
561-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134486563, 0, 82001, 15, null, '测试新增评论');
562-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134812662, 0, 82001, 15, null, '测试新增评论');
563-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134855088, 0, 82001, 15, null, '测试新增评论');
564-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615134904390, 0, 82001, 15, null, '测试新增评论');
565-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135301907, 0, 82001, 15, null, '测试新增评论');
566-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135362405, 0, 82001, 15, null, '测试新增评论');
567-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135466656, 0, 82001, 15, null, '测试新增评论');
568-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135613678, 0, 82001, 15, null, '测试新增评论');
569-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135628616, 0, 82002, 15, null, '测试新增评论');
570-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1615135641775, 0, 82003, 15, null, '测试新增评论');
571-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1627755749829, 0, 82001, 15, null, '测试新增评论');
572-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661252122, 0, 82001, 15, null, '测试新增评论');
573-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661452728, 0, 82001, 15, null, '测试新增评论');
574-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661528644, 0, 82001, 15, null, '测试新增评论');
575-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661717946, 0, 82001, 15, '2022-05-04 18:55:17.959379', '测试新增评论');
576-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661817419, 0, 82001, 15, '2022-05-04 18:56:57.440520', '测试新增评论');
577-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661913240, 0, 82001, 15, '2022-05-04 18:58:33.271792', '测试新增评论');
578-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651661939337, 0, 82001, 15, '2022-05-04 18:58:59.351421', '测试新增评论');
579-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651662342497, 0, 82001, 15, '2022-05-04 19:05:42.507524', '测试新增评论');
580-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651662422061, 0, 82001, 15, '2022-05-04 19:07:02.089786', '测试新增评论');
581-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651662439384, 0, 82001, 15, '2022-05-04 19:07:19.419328', '测试新增评论');
582-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651662446171, 0, 82002, 15, '2022-05-04 19:07:26.334274', '测试新增评论');
583-
INSERT INTO sys."Comment" (id, "toId", "userId", "momentId", date, content) VALUES (1651662453223, 0, 82003, 15, '2022-05-04 19:07:33.242879', '测试新增评论');

0 commit comments

Comments
 (0)