u
This commit is contained in:
1 parent
500fab7a80
commit
8f3f6982db
54 files changed
+2076
-1877
No files matched your search
@@ -12,6 +12,25 @@ CREATE TABLE user_info (
|
||||
last_login_time TIMESTAMP
|
||||
);
|
||||
|
||||
CREATE TABLE "user" (
|
||||
"id" int8 NOT NULL,
|
||||
"username" varchar(255) NOT NULL ,
|
||||
"avatar" varchar(255) NOT NULL ,
|
||||
"status" int4 NOT NULL DEFAULT 1,
|
||||
"last_login_time" timestamptz(6),
|
||||
"create_time" timestamptz(6),
|
||||
"update_time" timestamptz(6)
|
||||
);
|
||||
|
||||
CREATE TABLE "user_oauth" (
|
||||
"id" int8 NOT NULL,
|
||||
"user_id" int8 NOT NULL,
|
||||
"type" int4 NOT NULL,
|
||||
"openid" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
|
||||
"create_time" timestamptz(6) NOT NULL,
|
||||
"update_time" timestamptz(6) NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE money_record(
|
||||
id BIGINT PRIMARY KEY,
|
||||
category_id BIGINT NOT NULL,
|
||||
@@ -51,18 +70,9 @@ CREATE TABLE space (
|
||||
update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
||||
|
||||
-- 注释
|
||||
COMMENT ON TABLE space IS '共享空间(一个空间包含多个成员)';
|
||||
COMMENT ON COLUMN space.id IS '空间ID';
|
||||
COMMENT ON COLUMN space.name IS '空间名称';
|
||||
COMMENT ON COLUMN space.invite_code IS '空间邀请码';
|
||||
COMMENT ON COLUMN space.create_time IS '空间创建时间';
|
||||
COMMENT ON COLUMN space.update_time IS '空间更新时间';
|
||||
|
||||
ALTER TABLE space
|
||||
ADD CONSTRAINT space_invite_code_key UNIQUE (invite_code);
|
||||
|
||||
|
||||
-- 空间成员表(每个用户只能加入一个空间)
|
||||
CREATE TABLE space_user (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
@@ -72,10 +82,3 @@ CREATE TABLE space_user (
|
||||
join_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
||||
|
||||
-- 注释
|
||||
COMMENT ON TABLE space_user IS '共享空间成员表';
|
||||
COMMENT ON COLUMN space_user.id IS '主键ID';
|
||||
COMMENT ON COLUMN space_user.space_id IS '所属空间ID';
|
||||
COMMENT ON COLUMN space_user.user_id IS '用户ID(唯一,每用户只加入一个空间)';
|
||||
COMMENT ON COLUMN space_user.role IS '成员角色:0创建者 1管理员 2普通';
|
||||
COMMENT ON COLUMN space_user.join_time IS '加入空间时间';
|
||||
Reference in new issue
Block a user