| | |
| | |
| | |
| |
|
| | |
| | |
| |
|
| | 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 client_min_messages = warning; |
| | SET row_security = off; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_menu_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_menu_myid_seq OWNER TO postgres; |
| |
|
| | SET default_tablespace = ''; |
| |
|
| | SET default_with_oids = false; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_menu ( |
| | id integer DEFAULT nextval('public.goadmin_menu_myid_seq'::regclass) NOT NULL, |
| | parent_id integer DEFAULT 0 NOT NULL, |
| | type integer DEFAULT 0, |
| | "order" integer DEFAULT 0 NOT NULL, |
| | title character varying(50) NOT NULL, |
| | header character varying(100), |
| | plugin_name character varying(100) NOT NULL, |
| | icon character varying(50) NOT NULL, |
| | uri character varying(3000) NOT NULL, |
| | uuid character varying(100), |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_menu OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_operation_log_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_operation_log_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_operation_log ( |
| | id integer DEFAULT nextval('public.goadmin_operation_log_myid_seq'::regclass) NOT NULL, |
| | user_id integer NOT NULL, |
| | path character varying(255) NOT NULL, |
| | method character varying(10) NOT NULL, |
| | ip character varying(15) NOT NULL, |
| | input text NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_operation_log OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_site_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_site_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_site ( |
| | id integer DEFAULT nextval('public.goadmin_site_myid_seq'::regclass) NOT NULL, |
| | key character varying(100) NOT NULL, |
| | value text NOT NULL, |
| | type integer DEFAULT 0, |
| | description character varying(3000), |
| | state integer DEFAULT 0, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_site OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_permissions_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_permissions_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_permissions ( |
| | id integer DEFAULT nextval('public.goadmin_permissions_myid_seq'::regclass) NOT NULL, |
| | name character varying(50) NOT NULL, |
| | slug character varying(50) NOT NULL, |
| | http_method character varying(255), |
| | http_path text NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_permissions OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_role_menu ( |
| | role_id integer NOT NULL, |
| | menu_id integer NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_role_menu OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_role_permissions ( |
| | role_id integer NOT NULL, |
| | permission_id integer NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_role_permissions OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_role_users ( |
| | role_id integer NOT NULL, |
| | user_id integer NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_role_users OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_roles_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_roles_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_roles ( |
| | id integer DEFAULT nextval('public.goadmin_roles_myid_seq'::regclass) NOT NULL, |
| | name character varying NOT NULL, |
| | slug character varying NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_roles OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_session_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_session_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_session ( |
| | id integer DEFAULT nextval('public.goadmin_session_myid_seq'::regclass) NOT NULL, |
| | sid character varying(50) NOT NULL, |
| | "values" character varying(3000) NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_session OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_user_permissions ( |
| | user_id integer NOT NULL, |
| | permission_id integer NOT NULL, |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_user_permissions OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE SEQUENCE public.goadmin_users_myid_seq |
| | START WITH 1 |
| | INCREMENT BY 1 |
| | NO MINVALUE |
| | MAXVALUE 99999999 |
| | CACHE 1; |
| |
|
| |
|
| | ALTER TABLE public.goadmin_users_myid_seq OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | CREATE TABLE public.goadmin_users ( |
| | id integer DEFAULT nextval('public.goadmin_users_myid_seq'::regclass) NOT NULL, |
| | username character varying(100) NOT NULL, |
| | password character varying(100) NOT NULL, |
| | name character varying(100) NOT NULL, |
| | avatar character varying(255), |
| | remember_token character varying(100), |
| | created_at timestamp without time zone DEFAULT now(), |
| | updated_at timestamp without time zone DEFAULT now() |
| | ); |
| |
|
| |
|
| | ALTER TABLE public.goadmin_users OWNER TO postgres; |
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_menu (id, parent_id, type, "order", title, plugin_name, header, icon, uri, created_at, updated_at) FROM stdin; |
| | 1 0 1 2 Admin \N fa-tasks 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 1 1 2 Users \N fa-users /info/manager 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 3 1 1 3 Roles \N fa-user /info/roles 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 4 1 1 4 Permission \N fa-ban /info/permission 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 5 1 1 5 Menu \N fa-bars /menu 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 6 1 1 6 Operation log \N fa-history /info/op 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 7 0 1 1 Dashboard \N fa-bar-chart / 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_operation_log (id, user_id, path, method, ip, input, created_at, updated_at) FROM stdin; |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_site (id, key, value, description, state, created_at, updated_at) FROM stdin; |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_permissions (id, name, slug, http_method, http_path, created_at, updated_at) FROM stdin; |
| | 1 All permission * * 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 Dashboard dashboard GET,PUT,POST,DELETE / 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_role_menu (role_id, menu_id, created_at, updated_at) FROM stdin; |
| | 1 1 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 1 7 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 7 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_role_permissions (role_id, permission_id, created_at, updated_at) FROM stdin; |
| | 1 1 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 1 2 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 2 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | 0 3 \N \N |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_role_users (role_id, user_id, created_at, updated_at) FROM stdin; |
| | 1 1 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 2 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_roles (id, name, slug, created_at, updated_at) FROM stdin; |
| | 1 Administrator administrator 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 Operator operator 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_session (id, sid, "values", created_at, updated_at) FROM stdin; |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_user_permissions (user_id, permission_id, created_at, updated_at) FROM stdin; |
| | 1 1 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 2 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | 0 1 \N \N |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | COPY public.goadmin_users (id, username, password, name, avatar, remember_token, created_at, updated_at) FROM stdin; |
| | 1 admin $2a$10$OxWYJJGTP2gi00l2x06QuOWqw5VR47MQCJ0vNKnbMYfrutij10Hwe admin tlNcBVK9AvfYH7WEnwB1RKvocJu8FfRy4um3DJtwdHuJy0dwFsLOgAc0xUfh 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | 2 operator $2a$10$rVqkOzHjN2MdlEprRflb1eGP0oZXuSrbJLOmJagFsCd81YZm0bsh. Operator \N 2019-09-10 00:00:00 2019-09-10 00:00:00 |
| | \. |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_menu_myid_seq', 7, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_operation_log_myid_seq', 1, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_permissions_myid_seq', 2, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_roles_myid_seq', 2, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_site_myid_seq', 1, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_session_myid_seq', 1, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | SELECT pg_catalog.setval('public.goadmin_users_myid_seq', 2, true); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_menu |
| | ADD CONSTRAINT goadmin_menu_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_operation_log |
| | ADD CONSTRAINT goadmin_operation_log_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_permissions |
| | ADD CONSTRAINT goadmin_permissions_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_roles |
| | ADD CONSTRAINT goadmin_roles_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_site |
| | ADD CONSTRAINT goadmin_site_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_session |
| | ADD CONSTRAINT goadmin_session_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | ALTER TABLE ONLY public.goadmin_users |
| | ADD CONSTRAINT goadmin_users_pkey PRIMARY KEY (id); |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | REVOKE ALL ON SCHEMA public FROM PUBLIC; |
| | REVOKE ALL ON SCHEMA public FROM postgres; |
| | GRANT ALL ON SCHEMA public TO postgres; |
| | GRANT ALL ON SCHEMA public TO PUBLIC; |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| |
|