You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

298 lines
9.2 KiB

--
-- PostgreSQL database dump
--
-- Dumped from database version 10.17
-- Dumped by pg_dump version 10.17
-- Started on 2021-08-04 12:22:01
SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;
--
-- TOC entry 5 (class 2615 OID 16570)
-- Name: web; Type: SCHEMA; Schema: -; Owner: postgres
--
CREATE SCHEMA web;
ALTER SCHEMA web OWNER TO postgres;
SET default_tablespace = '';
SET default_with_oids = false;
--
-- TOC entry 200 (class 1259 OID 16609)
-- Name: tb_auth_casbin_rule; Type: TABLE; Schema: web; Owner: postgres
--
CREATE TABLE web.tb_auth_casbin_rule (
id integer NOT NULL,
ptype character varying(100) DEFAULT 'p'::character varying NOT NULL,
p0 character varying(100) DEFAULT ''::character varying NOT NULL,
p1 character varying(100) DEFAULT ''::character varying NOT NULL,
p2 character varying(100) DEFAULT ''::character varying NOT NULL,
p3 character varying(100) DEFAULT ''::character varying NOT NULL,
p4 character varying(100) DEFAULT ''::character varying NOT NULL,
p5 character varying(100) DEFAULT ''::character varying NOT NULL,
created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP,
updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP,
v0 character varying(100),
v1 character varying(100),
v2 character varying(100),
v3 character varying(100),
v4 character varying(100),
v5 character varying(100)
);
ALTER TABLE web.tb_auth_casbin_rule OWNER TO postgres;
--
-- TOC entry 199 (class 1259 OID 16607)
-- Name: tb_auth_casbin_rule_id_seq; Type: SEQUENCE; Schema: web; Owner: postgres
--
CREATE SEQUENCE web.tb_auth_casbin_rule_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER TABLE web.tb_auth_casbin_rule_id_seq OWNER TO postgres;
--
-- TOC entry 2856 (class 0 OID 0)
-- Dependencies: 199
-- Name: tb_auth_casbin_rule_id_seq; Type: SEQUENCE OWNED BY; Schema: web; Owner: postgres
--
ALTER SEQUENCE web.tb_auth_casbin_rule_id_seq OWNED BY web.tb_auth_casbin_rule.id;
--
-- TOC entry 202 (class 1259 OID 16629)
-- Name: tb_oauth_access_tokens; Type: TABLE; Schema: web; Owner: postgres
--
CREATE TABLE web.tb_oauth_access_tokens (
id integer NOT NULL,
fr_user_id integer DEFAULT 0,
client_id integer DEFAULT 1,
token character varying(500) DEFAULT ''::character varying NOT NULL,
action_name character varying(100) DEFAULT ''::character varying NOT NULL,
scopes character varying(100) DEFAULT '*'::character varying NOT NULL,
revoked smallint DEFAULT 0 NOT NULL,
client_ip character varying(20) DEFAULT ''::character varying,
expires_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP,
created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP,
updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP
);
ALTER TABLE web.tb_oauth_access_tokens OWNER TO postgres;
--
-- TOC entry 201 (class 1259 OID 16627)
-- Name: tb_oauth_access_tokens_id_seq; Type: SEQUENCE; Schema: web; Owner: postgres
--
CREATE SEQUENCE web.tb_oauth_access_tokens_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER TABLE web.tb_oauth_access_tokens_id_seq OWNER TO postgres;
--
-- TOC entry 2857 (class 0 OID 0)
-- Dependencies: 201
-- Name: tb_oauth_access_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: web; Owner: postgres
--
ALTER SEQUENCE web.tb_oauth_access_tokens_id_seq OWNED BY web.tb_oauth_access_tokens.id;
--
-- TOC entry 198 (class 1259 OID 16591)
-- Name: tb_users; Type: TABLE; Schema: web; Owner: postgres
--
CREATE TABLE web.tb_users (
id integer NOT NULL,
user_name character varying(30) DEFAULT ''::character varying NOT NULL,
pass character varying(128) DEFAULT ''::character varying NOT NULL,
real_name character varying(30) DEFAULT ''::character varying,
phone character(11) DEFAULT ''::bpchar,
status smallint DEFAULT 1,
remark character varying(120) DEFAULT ''::character varying,
last_login_time timestamp without time zone,
last_login_ip character varying(20) DEFAULT ''::character varying,
login_times integer DEFAULT 0,
created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP,
updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP
);
ALTER TABLE web.tb_users OWNER TO postgres;
--
-- TOC entry 197 (class 1259 OID 16589)
-- Name: tb_users_id_seq; Type: SEQUENCE; Schema: web; Owner: postgres
--
CREATE SEQUENCE web.tb_users_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER TABLE web.tb_users_id_seq OWNER TO postgres;
--
-- TOC entry 2858 (class 0 OID 0)
-- Dependencies: 197
-- Name: tb_users_id_seq; Type: SEQUENCE OWNED BY; Schema: web; Owner: postgres
--
ALTER SEQUENCE web.tb_users_id_seq OWNED BY web.tb_users.id;
--
-- TOC entry 2696 (class 2604 OID 16612)
-- Name: tb_auth_casbin_rule id; Type: DEFAULT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_auth_casbin_rule ALTER COLUMN id SET DEFAULT nextval('web.tb_auth_casbin_rule_id_seq'::regclass);
--
-- TOC entry 2708 (class 2604 OID 16632)
-- Name: tb_oauth_access_tokens id; Type: DEFAULT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_oauth_access_tokens ALTER COLUMN id SET DEFAULT nextval('web.tb_oauth_access_tokens_id_seq'::regclass);
--
-- TOC entry 2685 (class 2604 OID 16594)
-- Name: tb_users id; Type: DEFAULT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_users ALTER COLUMN id SET DEFAULT nextval('web.tb_users_id_seq'::regclass);
--
-- TOC entry 2848 (class 0 OID 16609)
-- Dependencies: 200
-- Data for Name: tb_auth_casbin_rule; Type: TABLE DATA; Schema: web; Owner: postgres
--
--
-- TOC entry 2850 (class 0 OID 16629)
-- Dependencies: 202
-- Data for Name: tb_oauth_access_tokens; Type: TABLE DATA; Schema: web; Owner: postgres
--
--
-- TOC entry 2846 (class 0 OID 16591)
-- Dependencies: 198
-- Data for Name: tb_users; Type: TABLE DATA; Schema: web; Owner: postgres
--
--
-- TOC entry 2859 (class 0 OID 0)
-- Dependencies: 199
-- Name: tb_auth_casbin_rule_id_seq; Type: SEQUENCE SET; Schema: web; Owner: postgres
--
SELECT pg_catalog.setval('web.tb_auth_casbin_rule_id_seq', 1, false);
--
-- TOC entry 2860 (class 0 OID 0)
-- Dependencies: 201
-- Name: tb_oauth_access_tokens_id_seq; Type: SEQUENCE SET; Schema: web; Owner: postgres
--
SELECT pg_catalog.setval('web.tb_oauth_access_tokens_id_seq', 2, true);
--
-- TOC entry 2861 (class 0 OID 0)
-- Dependencies: 197
-- Name: tb_users_id_seq; Type: SEQUENCE SET; Schema: web; Owner: postgres
--
SELECT pg_catalog.setval('web.tb_users_id_seq', 8, true);
--
-- TOC entry 2721 (class 2606 OID 16626)
-- Name: tb_auth_casbin_rule tb_auth_casbin_rule_pkey; Type: CONSTRAINT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_auth_casbin_rule
ADD CONSTRAINT tb_auth_casbin_rule_pkey PRIMARY KEY (id);
--
-- TOC entry 2723 (class 2606 OID 16647)
-- Name: tb_oauth_access_tokens tb_oauth_access_tokens_pkey; Type: CONSTRAINT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_oauth_access_tokens
ADD CONSTRAINT tb_oauth_access_tokens_pkey PRIMARY KEY (id);
--
-- TOC entry 2718 (class 2606 OID 16606)
-- Name: tb_users tb_users_pkey; Type: CONSTRAINT; Schema: web; Owner: postgres
--
ALTER TABLE ONLY web.tb_users
ADD CONSTRAINT tb_users_pkey PRIMARY KEY (id);
--
-- TOC entry 2719 (class 1259 OID 16662)
-- Name: idx_web_tb_auth_casbin_rule; Type: INDEX; Schema: web; Owner: postgres
--
CREATE UNIQUE INDEX idx_web_tb_auth_casbin_rule ON web.tb_auth_casbin_rule USING btree (ptype, v0, v1, v2, v3, v4, v5);
-- Completed on 2021-08-04 12:22:02
--
-- PostgreSQL database dump complete
--