PostgreSQL
pgsql建表语句
sql
-- 建表
DROP TABLE IF EXISTS "t_user";
CREATE TABLE "t_user" (
"id" SERIAL NOT NULL,
"nick_name" VARCHAR (20),
"real_name" VARCHAR (20),
"avatar" VARCHAR (255),
"birthday" DATE,
"gender" CHAR(1),
"phone" VARCHAR (20),
"e_mail" VARCHAR (20),
"address" VARCHAR (255),
"state" SMALLINT,
"dept_id" INTEGER,
"inner" SMALLINT,
"create_time" TIMESTAMP,
"update_time" TIMESTAMP,
PRIMARY KEY ("id")
);
-- 注释
COMMENT ON TABLE "t_user" IS '用户信息表';
COMMENT ON COLUMN "t_user"."id" IS '主键';
COMMENT ON COLUMN "t_user"."nick_name" IS '昵称';
COMMENT ON COLUMN "t_user"."real_name" IS '名字';
COMMENT ON COLUMN "t_user"."avatar" IS '头像';
COMMENT ON COLUMN "t_user"."birthday" IS '生日';
COMMENT ON COLUMN "t_user"."gender" IS '性别(M-男,F-女)';
COMMENT ON COLUMN "t_user"."phone" IS '手机号';
COMMENT ON COLUMN "t_user"."e_mail" IS '邮箱地址';
COMMENT ON COLUMN "t_user"."address" IS '联系地址';
COMMENT ON COLUMN "t_user"."state" IS '状态(0-异常,1-正常)';
COMMENT ON COLUMN "t_user"."create_time" IS '创建时间';
COMMENT ON COLUMN "t_user"."update_time" IS '更新时间';
INSERT INTO t_user ( nick_name, real_name, avatar, birthday, phone, e_mail, address, state, create_time, update_time )
VALUES( 'biubiu', '张三', NULL, '1999-12-26', '13825274863', 'baijqmail@163.com', '陕西西安雁塔区', 1, NOW( ), NOW( ) )
pgsql驱动
xml
<!--postgresql-->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
pgsql配置
yaml
spring:
datasource:
url: jdbc:postgresql://192.168.198.128:5432/ufs
username: root
password: root
driver-class-name: org.postgresql.Driver