Files
FastapiAdmin/backend/sql/postgresql/fastapiadmin_2025-10-08_041413.sql
T
zhangtao e1ce533d17 fix(system): 纠正Redis CURD批量获取方法参数传递问题
- 修正了RedisCURD.mget调用时传递keys参数的方式,去除多余的展开运算符
- 删除了无用的UpdateSystemParamsSchema定义,简化参数模型代码
- 更新系统初始化配置获取逻辑,统一修正mget的keys传递方式
- 调整系统初始化配置json数据,完善帮助文档、隐私政策、用户协议等字段
- 修改开发环境数据库配置,切换为PostgreSQL并更新相应端口及用户信息
- 删除冗余MySQL数据库备份脚本,避免版本管理中的重复和混乱
2025-10-08 04:15:25 +08:00

3940 lines
115 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
--
-- PostgreSQL database dump
--
-- Dumped from database version 17.5 (ServBay)
-- Dumped by pg_dump version 17.5 (ServBay)
SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET transaction_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;
SET default_tablespace = '';
SET default_table_access_method = heap;
--
-- Name: app_ai_mcp; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.app_ai_mcp (
name character varying(50) NOT NULL,
type integer NOT NULL,
url character varying(255),
command character varying(255),
args character varying(255),
env json,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.app_ai_mcp OWNER TO tao;
--
-- Name: TABLE app_ai_mcp; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.app_ai_mcp IS 'MCP 服务器表';
--
-- Name: COLUMN app_ai_mcp.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.name IS 'MCP 名称';
--
-- Name: COLUMN app_ai_mcp.type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.type IS 'MCP 类型(0:stdio 1:sse';
--
-- Name: COLUMN app_ai_mcp.url; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.url IS '远程 SSE 地址';
--
-- Name: COLUMN app_ai_mcp.command; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.command IS 'MCP 命令';
--
-- Name: COLUMN app_ai_mcp.args; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.args IS 'MCP 命令参数';
--
-- Name: COLUMN app_ai_mcp.env; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.env IS 'MCP 环境变量';
--
-- Name: COLUMN app_ai_mcp.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.creator_id IS '创建人ID';
--
-- Name: COLUMN app_ai_mcp.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.id IS '主键ID';
--
-- Name: COLUMN app_ai_mcp.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.description IS '备注/描述';
--
-- Name: COLUMN app_ai_mcp.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.created_at IS '创建时间';
--
-- Name: COLUMN app_ai_mcp.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_ai_mcp.updated_at IS '更新时间';
--
-- Name: app_ai_mcp_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.app_ai_mcp_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.app_ai_mcp_id_seq OWNER TO tao;
--
-- Name: app_ai_mcp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.app_ai_mcp_id_seq OWNED BY public.app_ai_mcp.id;
--
-- Name: app_job; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.app_job (
name character varying(64),
jobstore character varying(64),
executor character varying(64),
trigger character varying(64) NOT NULL,
trigger_args text,
func text NOT NULL,
args text,
kwargs text,
"coalesce" boolean,
max_instances integer,
start_date character varying(64),
end_date character varying(64),
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.app_job OWNER TO tao;
--
-- Name: TABLE app_job; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.app_job IS '定时任务调度表';
--
-- Name: COLUMN app_job.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.name IS '任务名称';
--
-- Name: COLUMN app_job.jobstore; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.jobstore IS '存储器';
--
-- Name: COLUMN app_job.executor; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.executor IS '执行器:将运行此作业的执行程序的名称';
--
-- Name: COLUMN app_job.trigger; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.trigger IS '触发器:控制此作业计划的 trigger 对象';
--
-- Name: COLUMN app_job.trigger_args; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.trigger_args IS '触发器参数';
--
-- Name: COLUMN app_job.func; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.func IS '任务函数';
--
-- Name: COLUMN app_job.args; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.args IS '位置参数';
--
-- Name: COLUMN app_job.kwargs; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.kwargs IS '关键字参数';
--
-- Name: COLUMN app_job."coalesce"; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job."coalesce" IS '是否合并运行:是否在多个运行时间到期时仅运行作业一次';
--
-- Name: COLUMN app_job.max_instances; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.max_instances IS '最大实例数:允许的最大并发执行实例数 工作';
--
-- Name: COLUMN app_job.start_date; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.start_date IS '开始时间';
--
-- Name: COLUMN app_job.end_date; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.end_date IS '结束时间';
--
-- Name: COLUMN app_job.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN app_job.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.creator_id IS '创建人ID';
--
-- Name: COLUMN app_job.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.id IS '主键ID';
--
-- Name: COLUMN app_job.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.description IS '备注/描述';
--
-- Name: COLUMN app_job.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.created_at IS '创建时间';
--
-- Name: COLUMN app_job.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job.updated_at IS '更新时间';
--
-- Name: app_job_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.app_job_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.app_job_id_seq OWNER TO tao;
--
-- Name: app_job_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.app_job_id_seq OWNED BY public.app_job.id;
--
-- Name: app_job_log; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.app_job_log (
id integer NOT NULL,
job_name character varying(64) NOT NULL,
job_group character varying(64) NOT NULL,
job_executor character varying(64) NOT NULL,
invoke_target character varying(500) NOT NULL,
job_args character varying(255),
job_kwargs character varying(255),
job_trigger character varying(255),
job_message character varying(500),
exception_info character varying(2000),
job_id integer,
status boolean NOT NULL,
create_time timestamp without time zone
);
ALTER TABLE public.app_job_log OWNER TO tao;
--
-- Name: TABLE app_job_log; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.app_job_log IS '定时任务调度日志表';
--
-- Name: COLUMN app_job_log.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.id IS '主键ID';
--
-- Name: COLUMN app_job_log.job_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_name IS '任务名称';
--
-- Name: COLUMN app_job_log.job_group; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_group IS '任务组名';
--
-- Name: COLUMN app_job_log.job_executor; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_executor IS '任务执行器';
--
-- Name: COLUMN app_job_log.invoke_target; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.invoke_target IS '调用目标字符串';
--
-- Name: COLUMN app_job_log.job_args; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_args IS '位置参数';
--
-- Name: COLUMN app_job_log.job_kwargs; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_kwargs IS '关键字参数';
--
-- Name: COLUMN app_job_log.job_trigger; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_trigger IS '任务触发器';
--
-- Name: COLUMN app_job_log.job_message; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_message IS '日志信息';
--
-- Name: COLUMN app_job_log.exception_info; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.exception_info IS '异常信息';
--
-- Name: COLUMN app_job_log.job_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.job_id IS '任务ID';
--
-- Name: COLUMN app_job_log.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN app_job_log.create_time; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_job_log.create_time IS '创建时间';
--
-- Name: app_job_log_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.app_job_log_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.app_job_log_id_seq OWNER TO tao;
--
-- Name: app_job_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.app_job_log_id_seq OWNED BY public.app_job_log.id;
--
-- Name: app_myapp; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.app_myapp (
name character varying(64) NOT NULL,
status boolean NOT NULL,
access_url character varying(500) NOT NULL,
icon_url character varying(300),
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.app_myapp OWNER TO tao;
--
-- Name: TABLE app_myapp; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.app_myapp IS '应用系统表';
--
-- Name: COLUMN app_myapp.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.name IS '应用名称';
--
-- Name: COLUMN app_myapp.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN app_myapp.access_url; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.access_url IS '访问地址';
--
-- Name: COLUMN app_myapp.icon_url; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.icon_url IS '应用图标URL';
--
-- Name: COLUMN app_myapp.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.creator_id IS '创建人ID';
--
-- Name: COLUMN app_myapp.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.id IS '主键ID';
--
-- Name: COLUMN app_myapp.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.description IS '备注/描述';
--
-- Name: COLUMN app_myapp.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.created_at IS '创建时间';
--
-- Name: COLUMN app_myapp.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.app_myapp.updated_at IS '更新时间';
--
-- Name: app_myapp_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.app_myapp_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.app_myapp_id_seq OWNER TO tao;
--
-- Name: app_myapp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.app_myapp_id_seq OWNED BY public.app_myapp.id;
--
-- Name: gen_demo; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.gen_demo (
name character varying(64),
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.gen_demo OWNER TO tao;
--
-- Name: TABLE gen_demo; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.gen_demo IS '示例表';
--
-- Name: COLUMN gen_demo.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.name IS '名称';
--
-- Name: COLUMN gen_demo.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN gen_demo.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.creator_id IS '创建人ID';
--
-- Name: COLUMN gen_demo.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.id IS '主键ID';
--
-- Name: COLUMN gen_demo.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.description IS '备注/描述';
--
-- Name: COLUMN gen_demo.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.created_at IS '创建时间';
--
-- Name: COLUMN gen_demo.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_demo.updated_at IS '更新时间';
--
-- Name: gen_demo_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.gen_demo_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.gen_demo_id_seq OWNER TO tao;
--
-- Name: gen_demo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.gen_demo_id_seq OWNED BY public.gen_demo.id;
--
-- Name: gen_table; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.gen_table (
table_name character varying(200),
table_comment character varying(500),
sub_table_name character varying(64),
sub_table_fk_name character varying(64),
class_name character varying(100),
tpl_category character varying(200),
tpl_web_type character varying(30),
package_name character varying(100),
module_name character varying(30),
business_name character varying(30),
function_name character varying(100),
function_author character varying(100),
gen_type character varying(1),
gen_path character varying(200),
options character varying(1000),
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.gen_table OWNER TO tao;
--
-- Name: TABLE gen_table; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.gen_table IS '代码生成表';
--
-- Name: COLUMN gen_table.table_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.table_name IS '表名称';
--
-- Name: COLUMN gen_table.table_comment; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.table_comment IS '表描述';
--
-- Name: COLUMN gen_table.sub_table_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.sub_table_name IS '关联子表的表名';
--
-- Name: COLUMN gen_table.sub_table_fk_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.sub_table_fk_name IS '子表关联的外键名';
--
-- Name: COLUMN gen_table.class_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.class_name IS '实体类名称';
--
-- Name: COLUMN gen_table.tpl_category; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.tpl_category IS '使用的模板(crud单表操作 tree树表操作)';
--
-- Name: COLUMN gen_table.tpl_web_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.tpl_web_type IS '前端模板类型(element-ui模版 element-plus模版)';
--
-- Name: COLUMN gen_table.package_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.package_name IS '生成包路径';
--
-- Name: COLUMN gen_table.module_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.module_name IS '生成模块名';
--
-- Name: COLUMN gen_table.business_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.business_name IS '生成业务名';
--
-- Name: COLUMN gen_table.function_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.function_name IS '生成功能名';
--
-- Name: COLUMN gen_table.function_author; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.function_author IS '生成功能作者';
--
-- Name: COLUMN gen_table.gen_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.gen_type IS '生成代码方式(0zip压缩包 1自定义路径)';
--
-- Name: COLUMN gen_table.gen_path; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.gen_path IS '生成路径(不填默认项目路径)';
--
-- Name: COLUMN gen_table.options; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.options IS '其它生成选项';
--
-- Name: COLUMN gen_table.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.creator_id IS '创建人ID';
--
-- Name: COLUMN gen_table.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.id IS '主键ID';
--
-- Name: COLUMN gen_table.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.description IS '备注/描述';
--
-- Name: COLUMN gen_table.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.created_at IS '创建时间';
--
-- Name: COLUMN gen_table.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table.updated_at IS '更新时间';
--
-- Name: gen_table_column; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.gen_table_column (
column_name character varying(200),
column_comment character varying(500),
column_type character varying(100),
python_type character varying(500),
python_field character varying(200),
is_pk character varying(1),
is_increment character varying(1),
is_required character varying(1),
is_unique character varying(1),
is_insert character varying(1),
is_edit character varying(1),
is_list character varying(1),
is_query character varying(1),
query_type character varying(200),
html_type character varying(200),
dict_type character varying(200),
sort integer,
table_id integer,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.gen_table_column OWNER TO tao;
--
-- Name: TABLE gen_table_column; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.gen_table_column IS '代码生成表字段';
--
-- Name: COLUMN gen_table_column.column_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.column_name IS '列名称';
--
-- Name: COLUMN gen_table_column.column_comment; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.column_comment IS '列描述';
--
-- Name: COLUMN gen_table_column.column_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.column_type IS '列类型';
--
-- Name: COLUMN gen_table_column.python_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.python_type IS 'PYTHON类型';
--
-- Name: COLUMN gen_table_column.python_field; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.python_field IS 'PYTHON字段名';
--
-- Name: COLUMN gen_table_column.is_pk; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_pk IS '是否主键(1是)';
--
-- Name: COLUMN gen_table_column.is_increment; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_increment IS '是否自增(1是)';
--
-- Name: COLUMN gen_table_column.is_required; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_required IS '是否必填(1是)';
--
-- Name: COLUMN gen_table_column.is_unique; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_unique IS '是否唯一(1是)';
--
-- Name: COLUMN gen_table_column.is_insert; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_insert IS '是否为插入字段(1是)';
--
-- Name: COLUMN gen_table_column.is_edit; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_edit IS '是否编辑字段(1是)';
--
-- Name: COLUMN gen_table_column.is_list; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_list IS '是否列表字段(1是)';
--
-- Name: COLUMN gen_table_column.is_query; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.is_query IS '是否查询字段(1是)';
--
-- Name: COLUMN gen_table_column.query_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.query_type IS '查询方式(等于、不等于、大于、小于、范围)';
--
-- Name: COLUMN gen_table_column.html_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.html_type IS '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)';
--
-- Name: COLUMN gen_table_column.dict_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.dict_type IS '字典类型';
--
-- Name: COLUMN gen_table_column.sort; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.sort IS '排序';
--
-- Name: COLUMN gen_table_column.table_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.table_id IS '归属表编号';
--
-- Name: COLUMN gen_table_column.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.creator_id IS '创建人ID';
--
-- Name: COLUMN gen_table_column.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.id IS '主键ID';
--
-- Name: COLUMN gen_table_column.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.description IS '备注/描述';
--
-- Name: COLUMN gen_table_column.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.created_at IS '创建时间';
--
-- Name: COLUMN gen_table_column.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.gen_table_column.updated_at IS '更新时间';
--
-- Name: gen_table_column_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.gen_table_column_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.gen_table_column_id_seq OWNER TO tao;
--
-- Name: gen_table_column_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.gen_table_column_id_seq OWNED BY public.gen_table_column.id;
--
-- Name: gen_table_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.gen_table_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.gen_table_id_seq OWNER TO tao;
--
-- Name: gen_table_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.gen_table_id_seq OWNED BY public.gen_table.id;
--
-- Name: system_dept; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_dept (
id integer NOT NULL,
name character varying(40) NOT NULL,
"order" integer NOT NULL,
code character varying(20),
status boolean NOT NULL,
parent_id integer,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_dept OWNER TO tao;
--
-- Name: TABLE system_dept; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_dept IS '部门表';
--
-- Name: COLUMN system_dept.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.id IS '主键ID';
--
-- Name: COLUMN system_dept.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.name IS '部门名称';
--
-- Name: COLUMN system_dept."order"; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept."order" IS '显示排序';
--
-- Name: COLUMN system_dept.code; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.code IS '部门编码';
--
-- Name: COLUMN system_dept.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_dept.parent_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.parent_id IS '父级部门ID';
--
-- Name: COLUMN system_dept.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.description IS '备注/描述';
--
-- Name: COLUMN system_dept.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.created_at IS '创建时间';
--
-- Name: COLUMN system_dept.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dept.updated_at IS '更新时间';
--
-- Name: system_dept_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_dept_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_dept_id_seq OWNER TO tao;
--
-- Name: system_dept_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_dept_id_seq OWNED BY public.system_dept.id;
--
-- Name: system_dict_data; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_dict_data (
dict_sort integer NOT NULL,
dict_label character varying(100) NOT NULL,
dict_value character varying(100) NOT NULL,
dict_type character varying(100) NOT NULL,
status boolean NOT NULL,
css_class character varying(100),
list_class character varying(100),
is_default boolean NOT NULL,
dict_type_id integer,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_dict_data OWNER TO tao;
--
-- Name: TABLE system_dict_data; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_dict_data IS '字典数据表';
--
-- Name: COLUMN system_dict_data.dict_sort; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.dict_sort IS '字典排序';
--
-- Name: COLUMN system_dict_data.dict_label; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.dict_label IS '字典标签';
--
-- Name: COLUMN system_dict_data.dict_value; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.dict_value IS '字典键值';
--
-- Name: COLUMN system_dict_data.dict_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.dict_type IS '字典类型';
--
-- Name: COLUMN system_dict_data.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_dict_data.css_class; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.css_class IS '样式属性(其他样式扩展)';
--
-- Name: COLUMN system_dict_data.list_class; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.list_class IS '表格回显样式';
--
-- Name: COLUMN system_dict_data.is_default; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.is_default IS '是否默认(True是 False否)';
--
-- Name: COLUMN system_dict_data.dict_type_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.dict_type_id IS '字典类型ID';
--
-- Name: COLUMN system_dict_data.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.creator_id IS '创建人ID';
--
-- Name: COLUMN system_dict_data.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.id IS '主键ID';
--
-- Name: COLUMN system_dict_data.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.description IS '备注/描述';
--
-- Name: COLUMN system_dict_data.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.created_at IS '创建时间';
--
-- Name: COLUMN system_dict_data.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_data.updated_at IS '更新时间';
--
-- Name: system_dict_data_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_dict_data_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_dict_data_id_seq OWNER TO tao;
--
-- Name: system_dict_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_dict_data_id_seq OWNED BY public.system_dict_data.id;
--
-- Name: system_dict_type; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_dict_type (
dict_name character varying(100) NOT NULL,
dict_type character varying(100) NOT NULL,
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_dict_type OWNER TO tao;
--
-- Name: TABLE system_dict_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_dict_type IS '字典类型表';
--
-- Name: COLUMN system_dict_type.dict_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.dict_name IS '字典名称';
--
-- Name: COLUMN system_dict_type.dict_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.dict_type IS '字典类型';
--
-- Name: COLUMN system_dict_type.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_dict_type.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.creator_id IS '创建人ID';
--
-- Name: COLUMN system_dict_type.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.id IS '主键ID';
--
-- Name: COLUMN system_dict_type.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.description IS '备注/描述';
--
-- Name: COLUMN system_dict_type.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.created_at IS '创建时间';
--
-- Name: COLUMN system_dict_type.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_dict_type.updated_at IS '更新时间';
--
-- Name: system_dict_type_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_dict_type_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_dict_type_id_seq OWNER TO tao;
--
-- Name: system_dict_type_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_dict_type_id_seq OWNED BY public.system_dict_type.id;
--
-- Name: system_log; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_log (
type integer NOT NULL,
request_path character varying(255) NOT NULL,
request_method character varying(10) NOT NULL,
request_payload text,
request_ip character varying(50),
login_location character varying(255),
request_os character varying(64),
request_browser character varying(64),
response_code integer NOT NULL,
response_json text,
process_time character varying(20),
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_log OWNER TO tao;
--
-- Name: TABLE system_log; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_log IS '系统日志表';
--
-- Name: COLUMN system_log.type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.type IS '日志类型(1登录日志 2操作日志)';
--
-- Name: COLUMN system_log.request_path; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_path IS '请求路径';
--
-- Name: COLUMN system_log.request_method; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_method IS '请求方式';
--
-- Name: COLUMN system_log.request_payload; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_payload IS '请求体';
--
-- Name: COLUMN system_log.request_ip; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_ip IS '请求IP地址';
--
-- Name: COLUMN system_log.login_location; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.login_location IS '登录位置';
--
-- Name: COLUMN system_log.request_os; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_os IS '操作系统';
--
-- Name: COLUMN system_log.request_browser; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.request_browser IS '浏览器';
--
-- Name: COLUMN system_log.response_code; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.response_code IS '响应状态码';
--
-- Name: COLUMN system_log.response_json; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.response_json IS '响应体';
--
-- Name: COLUMN system_log.process_time; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.process_time IS '处理时间';
--
-- Name: COLUMN system_log.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.creator_id IS '创建人ID';
--
-- Name: COLUMN system_log.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.id IS '主键ID';
--
-- Name: COLUMN system_log.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.description IS '备注/描述';
--
-- Name: COLUMN system_log.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.created_at IS '创建时间';
--
-- Name: COLUMN system_log.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_log.updated_at IS '更新时间';
--
-- Name: system_log_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_log_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_log_id_seq OWNER TO tao;
--
-- Name: system_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_log_id_seq OWNED BY public.system_log.id;
--
-- Name: system_menu; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_menu (
id integer NOT NULL,
name character varying(50) NOT NULL,
type integer NOT NULL,
"order" integer NOT NULL,
status boolean NOT NULL,
permission character varying(100),
icon character varying(50),
route_name character varying(100),
route_path character varying(200),
component_path character varying(200),
redirect character varying(200),
hidden boolean NOT NULL,
keep_alive boolean NOT NULL,
always_show boolean NOT NULL,
title character varying(50),
params json,
affix boolean NOT NULL,
parent_id integer,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_menu OWNER TO tao;
--
-- Name: TABLE system_menu; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_menu IS '菜单表';
--
-- Name: COLUMN system_menu.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.id IS '主键ID';
--
-- Name: COLUMN system_menu.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.name IS '菜单名称';
--
-- Name: COLUMN system_menu.type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.type IS '菜单类型(1:目录 2:菜单 3:按钮/权限 4:链接)';
--
-- Name: COLUMN system_menu."order"; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu."order" IS '显示排序';
--
-- Name: COLUMN system_menu.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_menu.permission; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.permission IS '权限标识(如:system:user:list)';
--
-- Name: COLUMN system_menu.icon; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.icon IS '菜单图标';
--
-- Name: COLUMN system_menu.route_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.route_name IS '路由名称';
--
-- Name: COLUMN system_menu.route_path; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.route_path IS '路由路径';
--
-- Name: COLUMN system_menu.component_path; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.component_path IS '组件路径';
--
-- Name: COLUMN system_menu.redirect; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.redirect IS '重定向地址';
--
-- Name: COLUMN system_menu.hidden; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.hidden IS '是否隐藏(True:隐藏 False:显示)';
--
-- Name: COLUMN system_menu.keep_alive; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.keep_alive IS '是否缓存(True:是 False:否)';
--
-- Name: COLUMN system_menu.always_show; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.always_show IS '是否始终显示(True:是 False:否)';
--
-- Name: COLUMN system_menu.title; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.title IS '菜单标题';
--
-- Name: COLUMN system_menu.params; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.params IS '路由参数(JSON对象)';
--
-- Name: COLUMN system_menu.affix; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.affix IS '是否固定标签页(True:是 False:否)';
--
-- Name: COLUMN system_menu.parent_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.parent_id IS '父菜单ID';
--
-- Name: COLUMN system_menu.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.description IS '备注/描述';
--
-- Name: COLUMN system_menu.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.created_at IS '创建时间';
--
-- Name: COLUMN system_menu.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_menu.updated_at IS '更新时间';
--
-- Name: system_menu_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_menu_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_menu_id_seq OWNER TO tao;
--
-- Name: system_menu_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_menu_id_seq OWNED BY public.system_menu.id;
--
-- Name: system_notice; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_notice (
notice_title character varying(50) NOT NULL,
notice_type character varying(50) NOT NULL,
notice_content text,
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_notice OWNER TO tao;
--
-- Name: TABLE system_notice; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_notice IS '通知公告表';
--
-- Name: COLUMN system_notice.notice_title; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.notice_title IS '公告标题';
--
-- Name: COLUMN system_notice.notice_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.notice_type IS '公告类型(1通知 2公告)';
--
-- Name: COLUMN system_notice.notice_content; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.notice_content IS '公告内容';
--
-- Name: COLUMN system_notice.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_notice.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.creator_id IS '创建人ID';
--
-- Name: COLUMN system_notice.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.id IS '主键ID';
--
-- Name: COLUMN system_notice.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.description IS '备注/描述';
--
-- Name: COLUMN system_notice.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.created_at IS '创建时间';
--
-- Name: COLUMN system_notice.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_notice.updated_at IS '更新时间';
--
-- Name: system_notice_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_notice_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_notice_id_seq OWNER TO tao;
--
-- Name: system_notice_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_notice_id_seq OWNED BY public.system_notice.id;
--
-- Name: system_param; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_param (
config_name character varying(500) NOT NULL,
config_key character varying(500) NOT NULL,
config_value character varying(500),
config_type boolean,
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_param OWNER TO tao;
--
-- Name: TABLE system_param; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_param IS '系统参数表';
--
-- Name: COLUMN system_param.config_name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.config_name IS '参数名称';
--
-- Name: COLUMN system_param.config_key; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.config_key IS '参数键名';
--
-- Name: COLUMN system_param.config_value; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.config_value IS '参数键值';
--
-- Name: COLUMN system_param.config_type; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.config_type IS '系统内置(True:是 False:否)';
--
-- Name: COLUMN system_param.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_param.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.creator_id IS '创建人ID';
--
-- Name: COLUMN system_param.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.id IS '主键ID';
--
-- Name: COLUMN system_param.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.description IS '备注/描述';
--
-- Name: COLUMN system_param.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.created_at IS '创建时间';
--
-- Name: COLUMN system_param.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_param.updated_at IS '更新时间';
--
-- Name: system_param_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_param_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_param_id_seq OWNER TO tao;
--
-- Name: system_param_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_param_id_seq OWNED BY public.system_param.id;
--
-- Name: system_position; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_position (
name character varying(40) NOT NULL,
"order" integer NOT NULL,
status boolean NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_position OWNER TO tao;
--
-- Name: TABLE system_position; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_position IS '岗位表';
--
-- Name: COLUMN system_position.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.name IS '岗位名称';
--
-- Name: COLUMN system_position."order"; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position."order" IS '显示排序';
--
-- Name: COLUMN system_position.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_position.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.creator_id IS '创建人ID';
--
-- Name: COLUMN system_position.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.id IS '主键ID';
--
-- Name: COLUMN system_position.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.description IS '备注/描述';
--
-- Name: COLUMN system_position.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.created_at IS '创建时间';
--
-- Name: COLUMN system_position.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_position.updated_at IS '更新时间';
--
-- Name: system_position_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_position_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_position_id_seq OWNER TO tao;
--
-- Name: system_position_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_position_id_seq OWNED BY public.system_position.id;
--
-- Name: system_role; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_role (
name character varying(40) NOT NULL,
code character varying(20),
"order" integer NOT NULL,
status boolean NOT NULL,
data_scope integer NOT NULL,
creator_id integer,
id integer NOT NULL,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone
);
ALTER TABLE public.system_role OWNER TO tao;
--
-- Name: TABLE system_role; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_role IS '角色表';
--
-- Name: COLUMN system_role.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.name IS '角色名称';
--
-- Name: COLUMN system_role.code; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.code IS '角色编码';
--
-- Name: COLUMN system_role."order"; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role."order" IS '显示排序';
--
-- Name: COLUMN system_role.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_role.data_scope; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.data_scope IS '数据权限范围';
--
-- Name: COLUMN system_role.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.creator_id IS '创建人ID';
--
-- Name: COLUMN system_role.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.id IS '主键ID';
--
-- Name: COLUMN system_role.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.description IS '备注/描述';
--
-- Name: COLUMN system_role.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.created_at IS '创建时间';
--
-- Name: COLUMN system_role.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role.updated_at IS '更新时间';
--
-- Name: system_role_depts; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_role_depts (
role_id integer NOT NULL,
dept_id integer NOT NULL
);
ALTER TABLE public.system_role_depts OWNER TO tao;
--
-- Name: TABLE system_role_depts; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_role_depts IS '角色部门关联表';
--
-- Name: COLUMN system_role_depts.role_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role_depts.role_id IS '角色ID';
--
-- Name: COLUMN system_role_depts.dept_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role_depts.dept_id IS '部门ID';
--
-- Name: system_role_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_role_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_role_id_seq OWNER TO tao;
--
-- Name: system_role_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_role_id_seq OWNED BY public.system_role.id;
--
-- Name: system_role_menus; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_role_menus (
role_id integer NOT NULL,
menu_id integer NOT NULL
);
ALTER TABLE public.system_role_menus OWNER TO tao;
--
-- Name: TABLE system_role_menus; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_role_menus IS '角色菜单关联表';
--
-- Name: COLUMN system_role_menus.role_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role_menus.role_id IS '角色ID';
--
-- Name: COLUMN system_role_menus.menu_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_role_menus.menu_id IS '菜单ID';
--
-- Name: system_user_positions; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_user_positions (
user_id integer NOT NULL,
position_id integer NOT NULL
);
ALTER TABLE public.system_user_positions OWNER TO tao;
--
-- Name: TABLE system_user_positions; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_user_positions IS '用户岗位关联表';
--
-- Name: COLUMN system_user_positions.user_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_user_positions.user_id IS '用户ID';
--
-- Name: COLUMN system_user_positions.position_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_user_positions.position_id IS '岗位ID';
--
-- Name: system_user_roles; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_user_roles (
user_id integer NOT NULL,
role_id integer NOT NULL
);
ALTER TABLE public.system_user_roles OWNER TO tao;
--
-- Name: TABLE system_user_roles; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_user_roles IS '用户角色关联表';
--
-- Name: COLUMN system_user_roles.user_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_user_roles.user_id IS '用户ID';
--
-- Name: COLUMN system_user_roles.role_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_user_roles.role_id IS '角色ID';
--
-- Name: system_users; Type: TABLE; Schema: public; Owner: tao
--
CREATE TABLE public.system_users (
id integer NOT NULL,
username character varying(32) NOT NULL,
password character varying(255) NOT NULL,
name character varying(32) NOT NULL,
status boolean NOT NULL,
mobile character varying(20),
email character varying(64),
gender character varying(1),
avatar character varying(500),
is_superuser boolean NOT NULL,
last_login timestamp with time zone,
dept_id integer,
description text,
created_at timestamp without time zone,
updated_at timestamp without time zone,
creator_id integer
);
ALTER TABLE public.system_users OWNER TO tao;
--
-- Name: TABLE system_users; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON TABLE public.system_users IS '用户表';
--
-- Name: COLUMN system_users.id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.id IS '主键ID';
--
-- Name: COLUMN system_users.username; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.username IS '用户名/登录账号';
--
-- Name: COLUMN system_users.password; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.password IS '密码哈希';
--
-- Name: COLUMN system_users.name; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.name IS '昵称';
--
-- Name: COLUMN system_users.status; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.status IS '是否启用(True:启用 False:禁用)';
--
-- Name: COLUMN system_users.mobile; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.mobile IS '手机号';
--
-- Name: COLUMN system_users.email; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.email IS '邮箱';
--
-- Name: COLUMN system_users.gender; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.gender IS '性别(0:男 1:女 2:未知)';
--
-- Name: COLUMN system_users.avatar; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.avatar IS '头像URL地址';
--
-- Name: COLUMN system_users.is_superuser; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.is_superuser IS '是否超管';
--
-- Name: COLUMN system_users.last_login; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.last_login IS '最后登录时间';
--
-- Name: COLUMN system_users.dept_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.dept_id IS '部门ID';
--
-- Name: COLUMN system_users.description; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.description IS '备注/描述';
--
-- Name: COLUMN system_users.created_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.created_at IS '创建时间';
--
-- Name: COLUMN system_users.updated_at; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.updated_at IS '更新时间';
--
-- Name: COLUMN system_users.creator_id; Type: COMMENT; Schema: public; Owner: tao
--
COMMENT ON COLUMN public.system_users.creator_id IS '创建人ID';
--
-- Name: system_users_id_seq; Type: SEQUENCE; Schema: public; Owner: tao
--
CREATE SEQUENCE public.system_users_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.system_users_id_seq OWNER TO tao;
--
-- Name: system_users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: tao
--
ALTER SEQUENCE public.system_users_id_seq OWNED BY public.system_users.id;
--
-- Name: app_ai_mcp id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_ai_mcp ALTER COLUMN id SET DEFAULT nextval('public.app_ai_mcp_id_seq'::regclass);
--
-- Name: app_job id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job ALTER COLUMN id SET DEFAULT nextval('public.app_job_id_seq'::regclass);
--
-- Name: app_job_log id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job_log ALTER COLUMN id SET DEFAULT nextval('public.app_job_log_id_seq'::regclass);
--
-- Name: app_myapp id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_myapp ALTER COLUMN id SET DEFAULT nextval('public.app_myapp_id_seq'::regclass);
--
-- Name: gen_demo id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_demo ALTER COLUMN id SET DEFAULT nextval('public.gen_demo_id_seq'::regclass);
--
-- Name: gen_table id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table ALTER COLUMN id SET DEFAULT nextval('public.gen_table_id_seq'::regclass);
--
-- Name: gen_table_column id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table_column ALTER COLUMN id SET DEFAULT nextval('public.gen_table_column_id_seq'::regclass);
--
-- Name: system_dept id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dept ALTER COLUMN id SET DEFAULT nextval('public.system_dept_id_seq'::regclass);
--
-- Name: system_dict_data id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_data ALTER COLUMN id SET DEFAULT nextval('public.system_dict_data_id_seq'::regclass);
--
-- Name: system_dict_type id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_type ALTER COLUMN id SET DEFAULT nextval('public.system_dict_type_id_seq'::regclass);
--
-- Name: system_log id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_log ALTER COLUMN id SET DEFAULT nextval('public.system_log_id_seq'::regclass);
--
-- Name: system_menu id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_menu ALTER COLUMN id SET DEFAULT nextval('public.system_menu_id_seq'::regclass);
--
-- Name: system_notice id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_notice ALTER COLUMN id SET DEFAULT nextval('public.system_notice_id_seq'::regclass);
--
-- Name: system_param id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_param ALTER COLUMN id SET DEFAULT nextval('public.system_param_id_seq'::regclass);
--
-- Name: system_position id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_position ALTER COLUMN id SET DEFAULT nextval('public.system_position_id_seq'::regclass);
--
-- Name: system_role id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role ALTER COLUMN id SET DEFAULT nextval('public.system_role_id_seq'::regclass);
--
-- Name: system_users id; Type: DEFAULT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users ALTER COLUMN id SET DEFAULT nextval('public.system_users_id_seq'::regclass);
--
-- Data for Name: app_ai_mcp; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.app_ai_mcp (name, type, url, command, args, env, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: app_job; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.app_job (name, jobstore, executor, trigger, trigger_args, func, args, kwargs, "coalesce", max_instances, start_date, end_date, status, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: app_job_log; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.app_job_log (id, job_name, job_group, job_executor, invoke_target, job_args, job_kwargs, job_trigger, job_message, exception_info, job_id, status, create_time) FROM stdin;
\.
--
-- Data for Name: app_myapp; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.app_myapp (name, status, access_url, icon_url, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: gen_demo; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.gen_demo (name, status, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: gen_table; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.gen_table (table_name, table_comment, sub_table_name, sub_table_fk_name, class_name, tpl_category, tpl_web_type, package_name, module_name, business_name, function_name, function_author, gen_type, gen_path, options, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: gen_table_column; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.gen_table_column (column_name, column_comment, column_type, python_type, python_field, is_pk, is_increment, is_required, is_unique, is_insert, is_edit, is_list, is_query, query_type, html_type, dict_type, sort, table_id, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: system_dept; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_dept (id, name, "order", code, status, parent_id, description, created_at, updated_at) FROM stdin;
1 集团总公司 1 GROUP001 t \N 集团总公司 2025-10-08 04:13:49.417656 2025-10-08 04:13:49.417661
2 北京分公司 1 BJ001 t 1 北京分公司 2025-10-08 04:13:49.420126 2025-10-08 04:13:49.420128
3 上海分公司 2 SH001 t 1 上海分公司 2025-10-08 04:13:49.420129 2025-10-08 04:13:49.42013
4 技术部 1 TECH001 t 2 技术部 2025-10-08 04:13:49.421611 2025-10-08 04:13:49.421613
5 销售部 2 SALES001 t 2 销售部 2025-10-08 04:13:49.421613 2025-10-08 04:13:49.421614
6 市场部 1 MARKET001 t 3 市场部 2025-10-08 04:13:49.421614 2025-10-08 04:13:49.421615
7 人事部 2 HR001 t 3 人事部 2025-10-08 04:13:49.421615 2025-10-08 04:13:49.421615
\.
--
-- Data for Name: system_dict_data; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_dict_data (dict_sort, dict_label, dict_value, dict_type, status, css_class, list_class, is_default, dict_type_id, creator_id, id, description, created_at, updated_at) FROM stdin;
1 0 sys_user_sex t blue \N t \N 1 1 性别男 2025-10-08 04:13:49.461501 2025-10-08 04:13:49.461502
2 1 sys_user_sex t pink \N f \N 1 2 性别女 2025-10-08 04:13:49.461502 2025-10-08 04:13:49.461503
3 未知 2 sys_user_sex t red \N f \N 1 3 性别未知 2025-10-08 04:13:49.461503 2025-10-08 04:13:49.461504
1 启用 1 sys_common_status t primary f \N 1 4 启用状态 2025-10-08 04:13:49.461504 2025-10-08 04:13:49.461504
2 停用 0 sys_common_status t danger f \N 1 5 停用状态 2025-10-08 04:13:49.461505 2025-10-08 04:13:49.461505
1 1 sys_yes_no t primary t \N 1 6 2025-10-08 04:13:49.461506 2025-10-08 04:13:49.461506
2 0 sys_yes_no t danger f \N 1 7 2025-10-08 04:13:49.461506 2025-10-08 04:13:49.461507
99 其他 0 sys_oper_type t info f \N 1 8 其他操作 2025-10-08 04:13:49.461507 2025-10-08 04:13:49.461507
1 新增 1 sys_oper_type t info f \N 1 9 新增操作 2025-10-08 04:13:49.461508 2025-10-08 04:13:49.461508
2 修改 2 sys_oper_type t info f \N 1 10 修改操作 2025-10-08 04:13:49.461509 2025-10-08 04:13:49.461509
3 删除 3 sys_oper_type t danger f \N 1 11 删除操作 2025-10-08 04:13:49.461509 2025-10-08 04:13:49.46151
4 分配权限 4 sys_oper_type t primary f \N 1 12 授权操作 2025-10-08 04:13:49.46151 2025-10-08 04:13:49.46151
5 导出 5 sys_oper_type t warning f \N 1 13 导出操作 2025-10-08 04:13:49.461511 2025-10-08 04:13:49.461511
6 导入 6 sys_oper_type t warning f \N 1 14 导入操作 2025-10-08 04:13:49.461512 2025-10-08 04:13:49.461512
7 强退 7 sys_oper_type t danger f \N 1 15 强退操作 2025-10-08 04:13:49.461512 2025-10-08 04:13:49.461513
8 生成代码 8 sys_oper_type t warning f \N 1 16 生成操作 2025-10-08 04:13:49.461513 2025-10-08 04:13:49.461513
9 清空数据 9 sys_oper_type t danger f \N 1 17 清空操作 2025-10-08 04:13:49.461514 2025-10-08 04:13:49.461514
1 通知 1 sys_notice_type t blue warning t \N 1 18 通知 2025-10-08 04:13:49.461514 2025-10-08 04:13:49.461515
2 公告 2 sys_notice_type t orange success f \N 1 19 公告 2025-10-08 04:13:49.461515 2025-10-08 04:13:49.461515
1 默认(Memory) default sys_job_store t \N t \N 1 20 默认分组 2025-10-08 04:13:49.461516 2025-10-08 04:13:49.461516
2 数据库(Sqlalchemy) sqlalchemy sys_job_store t \N f \N 1 21 数据库分组 2025-10-08 04:13:49.461516 2025-10-08 04:13:49.461517
3 数据库(Redis) redis sys_job_store t \N f \N 1 22 reids分组 2025-10-08 04:13:49.461517 2025-10-08 04:13:49.461517
1 线程池 default sys_job_executor t \N f \N 1 23 线程池 2025-10-08 04:13:49.461518 2025-10-08 04:13:49.461518
2 进程池 processpool sys_job_executor t \N f \N 1 24 进程池 2025-10-08 04:13:49.461519 2025-10-08 04:13:49.461519
1 演示函数 scheduler_test.job sys_job_function t \N t \N 1 25 演示函数 2025-10-08 04:13:49.461519 2025-10-08 04:13:49.46152
1 指定日期(date) date sys_job_trigger t \N t \N 1 26 指定日期任务触发器 2025-10-08 04:13:49.46152 2025-10-08 04:13:49.46152
2 间隔触发器(interval) interval sys_job_trigger t \N f \N 1 27 间隔触发器任务触发器 2025-10-08 04:13:49.461521 2025-10-08 04:13:49.461521
3 cron表达式 cron sys_job_trigger t \N f \N 1 28 间隔触发器任务触发器 2025-10-08 04:13:49.461521 2025-10-08 04:13:49.461522
1 默认(default) default sys_list_class t \N t \N 1 29 默认表格回显样式 2025-10-08 04:13:49.461522 2025-10-08 04:13:49.461522
2 主要(primary) primary sys_list_class t \N f \N 1 30 主要表格回显样式 2025-10-08 04:13:49.461523 2025-10-08 04:13:49.461523
3 成功(success) success sys_list_class t \N f \N 1 31 成功表格回显样式 2025-10-08 04:13:49.461523 2025-10-08 04:13:49.461524
4 信息(info) info sys_list_class t \N f \N 1 32 信息表格回显样式 2025-10-08 04:13:49.461524 2025-10-08 04:13:49.461524
5 警告(warning) warning sys_list_class t \N f \N 1 33 警告表格回显样式 2025-10-08 04:13:49.461525 2025-10-08 04:13:49.461525
6 危险(danger) danger sys_list_class t \N f \N 1 34 危险表格回显样式 2025-10-08 04:13:49.461526 2025-10-08 04:13:49.461526
\.
--
-- Data for Name: system_dict_type; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_dict_type (dict_name, dict_type, status, creator_id, id, description, created_at, updated_at) FROM stdin;
用户性别 sys_user_sex t 1 1 用户性别列表 2025-10-08 04:13:49.45812 2025-10-08 04:13:49.458121
系统是否 sys_yes_no t 1 2 系统是否列表 2025-10-08 04:13:49.458122 2025-10-08 04:13:49.458122
系统状态 sys_common_status t 1 3 系统状态 2025-10-08 04:13:49.458123 2025-10-08 04:13:49.458123
通知类型 sys_notice_type t 1 4 通知类型列表 2025-10-08 04:13:49.458124 2025-10-08 04:13:49.458124
操作类型 sys_oper_type t 1 5 操作类型列表 2025-10-08 04:13:49.458124 2025-10-08 04:13:49.458125
任务存储器 sys_job_store t 1 6 任务分组列表 2025-10-08 04:13:49.458125 2025-10-08 04:13:49.458126
任务执行器 sys_job_executor t 1 7 任务执行器列表 2025-10-08 04:13:49.458126 2025-10-08 04:13:49.458126
任务函数 sys_job_function t 1 8 任务函数列表 2025-10-08 04:13:49.458127 2025-10-08 04:13:49.458127
任务触发器 sys_job_trigger t 1 9 任务触发器列表 2025-10-08 04:13:49.458128 2025-10-08 04:13:49.458128
表格回显样式 sys_list_class t 1 10 表格回显样式列表 2025-10-08 04:13:49.458128 2025-10-08 04:13:49.458129
\.
--
-- Data for Name: system_log; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_log (type, request_path, request_method, request_payload, request_ip, login_location, request_os, request_browser, response_code, response_json, process_time, creator_id, id, description, created_at, updated_at) FROM stdin;
\.
--
-- Data for Name: system_menu; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_menu (id, name, type, "order", status, permission, icon, route_name, route_path, component_path, redirect, hidden, keep_alive, always_show, title, params, affix, parent_id, description, created_at, updated_at) FROM stdin;
1 仪表盘 1 1 t client Dashboard /dashboard \N /dashboard/workplace f t t 仪表盘 null f \N 初始化数据 2025-10-08 04:13:49.430046 2025-10-08 04:13:49.430048
2 系统管理 1 2 t \N system System /system \N /system/menu f t f 系统管理 null f \N 初始化数据 2025-10-08 04:13:49.430048 2025-10-08 04:13:49.430049
3 应用管理 1 3 t \N el-icon-ShoppingBag Application /application \N /application/myapp f f f 应用管理 null f \N 初始化数据 2025-10-08 04:13:49.430049 2025-10-08 04:13:49.43005
4 监控管理 1 4 t \N monitor Monitor /monitor \N /monitor/online f f f 监控管理 null f \N 初始化数据 2025-10-08 04:13:49.43005 2025-10-08 04:13:49.430051
5 代码管理 1 5 t \N code Gencode /gencode \N /ai/mcp f f f 代码管理 null f \N 代码管理 2025-10-08 04:13:49.430051 2025-10-08 04:13:49.430051
6 接口管理 1 6 t \N document Common /common \N /common/docs f f f 接口管理 null f \N 初始化数据 2025-10-08 04:13:49.430052 2025-10-08 04:13:49.430052
7 工作台 2 1 t dashboard:workplace:query homepage Workplace /dashboard/workplace dashboard/workplace \N f t f 工作台 null t 1 初始化数据 2025-10-08 04:13:49.432157 2025-10-08 04:13:49.432158
8 分析页 2 2 t dashboard:analysis:query el-icon-PieChart Analysis /dashboard/analysis dashboard/analysis \N f t f 分析页 null f 1 初始化数据 2025-10-08 04:13:49.432159 2025-10-08 04:13:49.432159
9 菜单管理 2 1 t system:menu:query menu Menu /system/menu system/menu/index \N f t f 菜单管理 null f 2 初始化数据 2025-10-08 04:13:49.43216 2025-10-08 04:13:49.43216
10 部门管理 2 2 t system:dept:query tree Dept /system/dept system/dept/index \N f t f 部门管理 null f 2 初始化数据 2025-10-08 04:13:49.43216 2025-10-08 04:13:49.432161
11 岗位管理 2 3 t system:position:query el-icon-Coordinate Position /system/position system/position/index \N f t f 岗位管理 null f 2 初始化数据 2025-10-08 04:13:49.432161 2025-10-08 04:13:49.432162
12 角色管理 2 4 t system:role:query role Role /system/role system/role/index \N f t f 角色管理 null f 2 初始化数据 2025-10-08 04:13:49.432162 2025-10-08 04:13:49.432162
13 用户管理 2 5 t system:user:query el-icon-User User /system/user system/user/index \N f t f 用户管理 null f 2 初始化数据 2025-10-08 04:13:49.432163 2025-10-08 04:13:49.432163
14 日志管理 2 6 t system:log:query el-icon-Aim Log /system/log system/log/index \N f t f 日志管理 null f 2 初始化数据 2025-10-08 04:13:49.432164 2025-10-08 04:13:49.432164
15 公告管理 2 7 t system:notice:query bell Notice /system/notice system/notice/index \N f t f 公告管理 null f 2 初始化数据 2025-10-08 04:13:49.432165 2025-10-08 04:13:49.432165
16 参数管理 2 8 t system:param:query setting Params /system/param system/param/index \N f t f 参数管理 null f 2 初始化数据 2025-10-08 04:13:49.432165 2025-10-08 04:13:49.432166
17 字典管理 2 9 t system:dict_type:query dict Dict /system/dict system/dict/index \N f t f 字典管理 null f 2 初始化数据 2025-10-08 04:13:49.432166 2025-10-08 04:13:49.432167
18 我的应用 2 1 t app:myapp:query el-icon-ShoppingCartFull MYAPP /application/myapp application/myapp/index \N f t f 我的应用 null f 3 初始化数据 2025-10-08 04:13:49.432167 2025-10-08 04:13:49.432167
19 任务管理 2 2 t app:job:query el-icon-DataLine Job /application/job application/job/index \N f t f 任务管理 null f 3 初始化数据 2025-10-08 04:13:49.432168 2025-10-08 04:13:49.432168
20 AI智能助手 2 3 t app:ai:chat el-icon-ToiletPaper AI /application/ai application/ai/index \N f t f AI智能助手 null f 3 AI智能助手 2025-10-08 04:13:49.432168 2025-10-08 04:13:49.432169
21 流程管理 2 4 t app:workflow:query el-icon-ShoppingBag Workflow /application/workflow application/workflow/index \N f t f 我的流程 null f 3 我的流程 2025-10-08 04:13:49.432169 2025-10-08 04:13:49.43217
22 在线用户 2 1 t monitor:online:query el-icon-Headset MonitorOnline /monitor/online monitor/online/index \N f f f 在线用户 null f 4 初始化数据 2025-10-08 04:13:49.43217 2025-10-08 04:13:49.43217
23 服务器监控 2 2 t monitor:server:query el-icon-Odometer MonitorServer /monitor/server monitor/server/index \N f f f 服务器监控 null f 4 初始化数据 2025-10-08 04:13:49.432171 2025-10-08 04:13:49.432171
24 缓存监控 2 3 t monitor:cache:query el-icon-Stopwatch MonitorCache /monitor/cache monitor/cache/index \N f f f 缓存监控 null f 4 初始化数据 2025-10-08 04:13:49.432172 2025-10-08 04:13:49.432172
25 文件管理 2 4 t monitor:resource:query el-icon-Files Resource /monitor/resource monitor/resource/index \N f t f 文件管理 null f 4 初始化数据 2025-10-08 04:13:49.432172 2025-10-08 04:13:49.432173
26 代码生成 2 1 t generator:gencode:query code Backcode /gencode/backcode gencode/backcode/index \N f t f 代码生成 null f 5 代码生成 2025-10-08 04:13:49.432173 2025-10-08 04:13:49.432173
27 表单构建 2 2 t gencode:gencode:query el-icon-Wallet webcode /gencode/webcode gencode/webcode/index \N f t f 表单构建 null f 5 表单构建 2025-10-08 04:13:49.432174 2025-10-08 04:13:49.432174
28 示例管理 2 3 t generator:demo:query el-icon-DataLine Demo /gencode/demo gencode/demo/index \N f t f 示例管理 null f 5 初始化数据 2025-10-08 04:13:49.432175 2025-10-08 04:13:49.432175
29 Swagger文档 4 1 t common:docs:query api Docs /common/docs common/docs/index \N f f f Swagger文档 null f 6 初始化数据 2025-10-08 04:13:49.432175 2025-10-08 04:13:49.432176
30 Redoc文档 4 2 t common:redoc:query el-icon-Document Redoc /common/redoc common/redoc/index \N f f f Redoc文档 null f 6 初始化数据 2025-10-08 04:13:49.432176 2025-10-08 04:13:49.432177
31 创建菜单 3 1 t system:menu:create \N \N \N \N \N f t f 创建菜单 null f 9 初始化数据 2025-10-08 04:13:49.436498 2025-10-08 04:13:49.436501
32 修改菜单 3 2 t system:menu:update \N \N \N \N \N f t f 修改菜单 null f 9 初始化数据 2025-10-08 04:13:49.436501 2025-10-08 04:13:49.436502
33 删除菜单 3 3 t system:menu:delete \N \N \N \N \N f t f 删除菜单 null f 9 初始化数据 2025-10-08 04:13:49.436502 2025-10-08 04:13:49.436502
34 批量修改菜单状态 3 4 t system:menu:patch \N \N \N \N \N f t f 批量修改菜单状态 null f 9 初始化数据 2025-10-08 04:13:49.436503 2025-10-08 04:13:49.436503
35 创建部门 3 1 t system:dept:create \N \N \N \N \N f t f 创建部门 null f 10 初始化数据 2025-10-08 04:13:49.436504 2025-10-08 04:13:49.436504
36 修改部门 3 2 t system:dept:update \N \N \N \N \N f t f 修改部门 null f 10 初始化数据 2025-10-08 04:13:49.436504 2025-10-08 04:13:49.436505
37 删除部门 3 3 t system:dept:delete \N \N \N \N \N f t f 删除部门 null f 10 初始化数据 2025-10-08 04:13:49.436505 2025-10-08 04:13:49.436506
38 批量修改部门状态 3 4 t system:dept:patch \N \N \N \N \N f t f 批量修改部门状态 null f 10 初始化数据 2025-10-08 04:13:49.436506 2025-10-08 04:13:49.436506
39 创建岗位 3 1 t system:position:create \N \N \N \N \N f t f 创建岗位 null f 11 初始化数据 2025-10-08 04:13:49.436507 2025-10-08 04:13:49.436507
40 修改岗位 3 2 t system:position:update \N \N \N \N \N f t f 修改岗位 null f 11 初始化数据 2025-10-08 04:13:49.436507 2025-10-08 04:13:49.436508
41 删除岗位 3 3 t system:position:delete \N \N \N \N \N f t f 修改岗位 null f 11 初始化数据 2025-10-08 04:13:49.436508 2025-10-08 04:13:49.436509
42 批量修改岗位状态 3 4 t system:position:patch \N \N \N \N \N f t f 批量修改岗位状态 null f 11 初始化数据 2025-10-08 04:13:49.436509 2025-10-08 04:13:49.436509
43 岗位导出 3 5 t system:position:export \N \N \N \N \N f t f 岗位导出 null f 11 初始化数据 2025-10-08 04:13:49.43651 2025-10-08 04:13:49.43651
44 设置角色权限 3 8 t system:role:permission \N \N \N \N \N f t f 设置角色权限 null f 11 初始化数据 2025-10-08 04:13:49.436511 2025-10-08 04:13:49.436511
45 创建角色 3 1 t system:role:create \N \N \N \N \N f t f 创建角色 null f 12 初始化数据 2025-10-08 04:13:49.436511 2025-10-08 04:13:49.436512
46 修改角色 3 2 t system:role:update \N \N \N \N \N f t f 修改角色 null f 12 初始化数据 2025-10-08 04:13:49.436512 2025-10-08 04:13:49.436512
47 删除角色 3 3 t system:role:delete \N \N \N \N \N f t f 删除角色 null f 12 初始化数据 2025-10-08 04:13:49.436513 2025-10-08 04:13:49.436513
48 批量修改角色状态 3 4 t system:role:patch \N \N \N \N \N f t f 批量修改角色状态 null f 12 初始化数据 2025-10-08 04:13:49.436513 2025-10-08 04:13:49.436514
49 角色导出 3 6 t system:role:export \N \N \N \N \N f t f 角色导出 null f 12 初始化数据 2025-10-08 04:13:49.436514 2025-10-08 04:13:49.436515
50 创建用户 3 1 t system:user:create \N \N \N \N \N f t f 创建用户 null f 13 初始化数据 2025-10-08 04:13:49.436515 2025-10-08 04:13:49.436515
51 修改用户 3 2 t system:user:update \N \N \N \N \N f t f 修改用户 null f 13 初始化数据 2025-10-08 04:13:49.436516 2025-10-08 04:13:49.436516
52 删除用户 3 3 t system:user:delete \N \N \N \N \N f t f 删除用户 null f 13 初始化数据 2025-10-08 04:13:49.436516 2025-10-08 04:13:49.436517
53 批量修改用户状态 3 4 t system:user:patch \N \N \N \N \N f t f 批量修改用户状态 null f 13 初始化数据 2025-10-08 04:13:49.436517 2025-10-08 04:13:49.436517
54 导出用户 3 5 t system:user:export \N \N \N \N \N f t f 导出用户 null f 13 初始化数据 2025-10-08 04:13:49.436518 2025-10-08 04:13:49.436518
55 导入用户 3 6 t system:user:import \N \N \N \N \N f t f 导入用户 null f 13 初始化数据 2025-10-08 04:13:49.436519 2025-10-08 04:13:49.436519
56 日志删除 3 1 t system:operation_log:delete \N \N \N \N \N f t f 日志删除 null f 14 初始化数据 2025-10-08 04:13:49.436519 2025-10-08 04:13:49.43652
57 日志导出 3 2 t system:operation_log:export \N \N \N \N \N f t f 日志导出 null f 14 初始化数据 2025-10-08 04:13:49.43652 2025-10-08 04:13:49.43652
58 公告创建 3 1 t system:notice:create \N \N \N \N \N f t f 公告创建 null f 15 初始化数据 2025-10-08 04:13:49.436521 2025-10-08 04:13:49.436521
59 公告修改 3 2 t system:notice:update \N \N \N \N \N f t f 修改用户 null f 15 初始化数据 2025-10-08 04:13:49.436522 2025-10-08 04:13:49.436522
60 公告删除 3 3 t system:notice:delete \N \N \N \N \N f t f 公告删除 null f 15 初始化数据 2025-10-08 04:13:49.436522 2025-10-08 04:13:49.436523
61 公告导出 3 4 t system:notice:export \N \N \N \N \N f t f 公告导出 null f 15 初始化数据 2025-10-08 04:13:49.436523 2025-10-08 04:13:49.436523
62 公告批量修改状态 3 5 t system:notice:patch \N \N \N \N \N f t f 公告批量修改状态 null f 15 初始化数据 2025-10-08 04:13:49.436524 2025-10-08 04:13:49.436524
63 创建参数 3 1 t system:param:create \N \N \N \N \N f t f 创建参数 null f 16 初始化数据 2025-10-08 04:13:49.436525 2025-10-08 04:13:49.436525
64 修改参数 3 2 t system:param:update \N \N \N \N \N f t f 修改参数 null f 16 初始化数据 2025-10-08 04:13:49.436525 2025-10-08 04:13:49.436526
65 删除参数 3 3 t system:param:delete \N \N \N \N \N f t f 删除参数 null f 16 初始化数据 2025-10-08 04:13:49.436526 2025-10-08 04:13:49.436526
66 导出参数 3 4 t system:param:export \N \N \N \N \N f t f 导出参数 null f 16 初始化数据 2025-10-08 04:13:49.436527 2025-10-08 04:13:49.436527
67 参数上传 3 5 t system:param:upload \N \N \N \N \N f t f 参数上传 null f 16 初始化数据 2025-10-08 04:13:49.436527 2025-10-08 04:13:49.436528
68 创建字典类型 3 1 t system:dict_type:create \N \N \N \N \N f t f 创建字典类型 null f 17 初始化数据 2025-10-08 04:13:49.436528 2025-10-08 04:13:49.436529
69 修改字典类型 3 2 t system:dict_type:update \N \N \N \N \N f t f 修改字典类型 null f 17 初始化数据 2025-10-08 04:13:49.436529 2025-10-08 04:13:49.436529
70 删除字典类型 3 3 t system:dict_type:delete \N \N \N \N \N f t f 删除字典类型 null f 17 初始化数据 2025-10-08 04:13:49.43653 2025-10-08 04:13:49.43653
71 导出字典类型 3 4 t system:dict_type:export \N \N \N \N \N f t f 导出字典类型 null f 17 初始化数据 2025-10-08 04:13:49.43653 2025-10-08 04:13:49.436531
72 批量修改字典状态 3 5 t system:dict_type:patch \N \N \N \N \N f t f 导出字典类型 null f 17 初始化数据 2025-10-08 04:13:49.436531 2025-10-08 04:13:49.436532
73 字典数据查询 3 6 t system:dict_data:query \N \N \N \N \N f t f 字典数据查询 null f 17 初始化数据 2025-10-08 04:13:49.436532 2025-10-08 04:13:49.436532
74 创建字典数据 3 7 t system:dict_data:create \N \N \N \N \N f t f 创建字典数据 null f 17 初始化数据 2025-10-08 04:13:49.436533 2025-10-08 04:13:49.436533
75 修改字典数据 3 8 t system:dict_data:update \N \N \N \N \N f t f 修改字典数据 null f 17 初始化数据 2025-10-08 04:13:49.436533 2025-10-08 04:13:49.436534
76 删除字典数据 3 9 t system:dict_data:delete \N \N \N \N \N f t f 删除字典数据 null f 17 初始化数据 2025-10-08 04:13:49.436534 2025-10-08 04:13:49.436534
77 导出字典数据 3 10 t system:dict_data:export \N \N \N \N \N f t f 导出字典数据 null f 17 初始化数据 2025-10-08 04:13:49.436535 2025-10-08 04:13:49.436535
78 批量修改字典数据状态 3 11 t system:dict_data:patch \N \N \N \N \N f t f 批量修改字典数据状态 null f 17 初始化数据 2025-10-08 04:13:49.436536 2025-10-08 04:13:49.436536
79 创建应用 3 1 t app:myapp:create \N \N \N \N \N f t f 创建应用 null f 18 初始化数据 2025-10-08 04:13:49.436536 2025-10-08 04:13:49.436537
80 修改应用 3 2 t app:myapp:update \N \N \N \N \N f t f 修改应用 null f 18 初始化数据 2025-10-08 04:13:49.436537 2025-10-08 04:13:49.436537
81 删除应用 3 3 t app:myapp:delete \N \N \N \N \N f t f 删除应用 null f 18 初始化数据 2025-10-08 04:13:49.436538 2025-10-08 04:13:49.436538
82 批量修改应用状态 3 4 t app:myapp:patch \N \N \N \N \N f t f 批量修改应用状态 null f 18 初始化数据 2025-10-08 04:13:49.436538 2025-10-08 04:13:49.436539
83 创建任务 3 1 t app:job:create \N \N \N \N \N f t f 创建任务 null f 19 初始化数据 2025-10-08 04:13:49.436539 2025-10-08 04:13:49.43654
84 修改和操作任务 3 2 t app:job:update \N \N \N \N \N f t f 修改和操作任务 null f 19 初始化数据 2025-10-08 04:13:49.43654 2025-10-08 04:13:49.43654
85 删除和清除任务 3 3 t app:job:delete \N \N \N \N \N f t f 删除和清除任务 null f 19 初始化数据 2025-10-08 04:13:49.436541 2025-10-08 04:13:49.436541
86 导出定时任务 3 4 t app:job:export \N \N \N \N \N f t f 导出定时任务 null f 19 初始化数据 2025-10-08 04:13:49.436541 2025-10-08 04:13:49.436542
87 智能对话 3 1 t app:ai:chat \N \N \N \N \N f t f 智能对话 null f 20 智能对话 2025-10-08 04:13:49.436542 2025-10-08 04:13:49.436542
88 在线用户强制下线 3 1 t monitor:online:delete \N \N \N \N \N f f f 在线用户强制下线 null f 22 初始化数据 2025-10-08 04:13:49.436543 2025-10-08 04:13:49.436543
89 清除缓存 3 1 t monitor:cache:delete \N \N \N \N \N f f f 清除缓存 null f 24 初始化数据 2025-10-08 04:13:49.436543 2025-10-08 04:13:49.436544
90 文件上传 3 1 t monitor:resource:upload \N \N \N \N \N f t f 文件上传 null f 25 初始化数据 2025-10-08 04:13:49.436544 2025-10-08 04:13:49.436545
91 文件下载 3 2 t monitor:resource:download \N \N \N \N \N f t f 文件下载 null f 25 初始化数据 2025-10-08 04:13:49.436545 2025-10-08 04:13:49.436545
92 文件删除 3 3 t monitor:resource:delete \N \N \N \N \N f t f 文件删除 null f 25 初始化数据 2025-10-08 04:13:49.436546 2025-10-08 04:13:49.436546
93 文件移动 3 4 t monitor:resource:move \N \N \N \N \N f t f 文件移动 null f 25 初始化数据 2025-10-08 04:13:49.436546 2025-10-08 04:13:49.436547
94 文件复制 3 5 t rmonitor:resource:copy \N \N \N \N \N f t f 文件复制 null f 25 初始化数据 2025-10-08 04:13:49.436547 2025-10-08 04:13:49.436547
95 文件重命名 3 6 t monitor:resource:rename \N \N \N \N \N f t f 文件重命名 null f 25 初始化数据 2025-10-08 04:13:49.436548 2025-10-08 04:13:49.436548
96 创建目录 3 7 t monitor:resource:create_dir \N \N \N \N \N f t f 创建目录 null f 25 初始化数据 2025-10-08 04:13:49.436549 2025-10-08 04:13:49.436549
97 导出文件列表 3 9 t rmonitor:resource:export \N \N \N \N \N f t f 导出文件列表 null f 25 初始化数据 2025-10-08 04:13:49.436549 2025-10-08 04:13:49.43655
98 查询代码生成业务表列表 3 1 t generator:gencode:query \N \N \N \N \N f t f 查询代码生成业务表列表 null f 26 查询代码生成业务表列表 2025-10-08 04:13:49.43655 2025-10-08 04:13:49.43655
99 创建表结构 3 2 t generator:gencode:create \N \N \N \N \N f t f 创建表结构 null f 26 创建表结构 2025-10-08 04:13:49.436551 2025-10-08 04:13:49.436551
100 编辑业务表信息 3 3 t generator:gencode:update \N \N \N \N \N f t f 编辑业务表信息 null f 26 编辑业务表信息 2025-10-08 04:13:49.436551 2025-10-08 04:13:49.436552
101 删除业务表信息 3 4 t generator:gencode:delete \N \N \N \N \N f t f 删除业务表信息 null f 26 删除业务表信息 2025-10-08 04:13:49.436552 2025-10-08 04:13:49.436552
102 导入表结构 3 5 t generator:gencode:import \N \N \N \N \N f t f 导入表结构 null f 26 导入表结构 2025-10-08 04:13:49.436553 2025-10-08 04:13:49.436553
103 批量生成代码 3 6 t generator:gencode:operate \N \N \N \N \N f t f 批量生成代码 null f 26 批量生成代码 2025-10-08 04:13:49.436555 2025-10-08 04:13:49.436556
104 生成代码到指定路径 3 7 t generator:gencode:code \N \N \N \N \N f t f 生成代码到指定路径 null f 26 生成代码到指定路径 2025-10-08 04:13:49.436556 2025-10-08 04:13:49.436556
105 查询数据库表列表 3 8 t generator:dblist:query \N \N \N \N \N f t f 查询数据库表列表 null f 26 查询数据库表列表 2025-10-08 04:13:49.436557 2025-10-08 04:13:49.436557
106 同步数据库 3 9 t generator:db:sync \N \N \N \N \N f t f 同步数据库 null f 26 同步数据库 2025-10-08 04:13:49.436557 2025-10-08 04:13:49.436558
107 创建示例 3 1 t generator:demo:create \N \N \N \N \N f t f 创建示例 null f 28 初始化数据 2025-10-08 04:13:49.436558 2025-10-08 04:13:49.436559
108 更新示例 3 2 t generator:demo:update \N \N \N \N \N f t f 更新示例 null f 28 初始化数据 2025-10-08 04:13:49.436559 2025-10-08 04:13:49.436559
109 删除示例 3 3 t generator:demo:delete \N \N \N \N \N f t f 删除示例 null f 28 初始化数据 2025-10-08 04:13:49.43656 2025-10-08 04:13:49.43656
110 批量修改示例状态 3 4 t generator:demo:patch \N \N \N \N \N f t f 批量修改示例状态 null f 28 初始化数据 2025-10-08 04:13:49.43656 2025-10-08 04:13:49.436561
111 导出示例 3 5 t generator:demo:export \N \N \N \N \N f t f 导出示例 null f 28 初始化数据 2025-10-08 04:13:49.436561 2025-10-08 04:13:49.436561
112 导入示例 3 6 t generator:demo:import \N \N \N \N \N f t f 导入示例 null f 28 初始化数据 2025-10-08 04:13:49.436562 2025-10-08 04:13:49.436562
113 下载导入示例模版 3 7 t generator:demo:download \N \N \N \N \N f t f 下载导入示例模版 null f 28 初始化数据 2025-10-08 04:13:49.436563 2025-10-08 04:13:49.436563
\.
--
-- Data for Name: system_notice; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_notice (notice_title, notice_type, notice_content, status, creator_id, id, description, created_at, updated_at) FROM stdin;
系统通知 1 维护通知:2025-10-01 fastapi_vue3_admin系统凌晨维护 t 1 1 通知 2025-10-08 04:13:49.475194 2025-10-08 04:13:49.475196
系统公告 2 温馨提醒:2025-10-01 fastapi_vue3_admin新版本发布啦 t 1 2 公告 2025-10-08 04:13:49.475197 2025-10-08 04:13:49.475197
\.
--
-- Data for Name: system_param; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_param (config_name, config_key, config_value, config_type, status, creator_id, id, description, created_at, updated_at) FROM stdin;
网站名称 sys_web_title FastAPI Vue3 Admin t t 1 1 网站名称 2025-10-08 04:13:49.454738 2025-10-08 04:13:49.454739
网站描述 sys_web_description FastAPI Vue3 Admin 是完全开源的权限管理系统 t t 1 2 网站描述 2025-10-08 04:13:49.45474 2025-10-08 04:13:49.454741
网页图标 sys_web_favicon https://service.fastapiadmin.com/api/v1/static/image/favicon.png t t 1 3 网页图标 2025-10-08 04:13:49.454741 2025-10-08 04:13:49.454741
网站Logo sys_web_logo https://service.fastapiadmin.com/api/v1/static/image/logo.png t t 1 4 网站Logo 2025-10-08 04:13:49.454742 2025-10-08 04:13:49.454742
登录背景 sys_login_background https://service.fastapiadmin.com/api/v1/static/image/background.svg t t 1 5 登录背景 2025-10-08 04:13:49.454743 2025-10-08 04:13:49.454743
版权信息 sys_web_copyright Copyright © 2025-2026 service.fastapiadmin.com 版权所有 t t 1 6 版权信息 2025-10-08 04:13:49.454743 2025-10-08 04:13:49.454744
备案信息 sys_keep_record ICP备2025069493号-1 t t 1 7 备案信息 2025-10-08 04:13:49.454744 2025-10-08 04:13:49.454744
帮助文档 sys_help_doc https://service.fastapiadmin.com t t 1 8 帮助文档 2025-10-08 04:13:49.454745 2025-10-08 04:13:49.454745
隐私政策 sys_web_privacy https://github.com/1014TaoTao/fastapi_vue3_admin/blob/master/LICENSE t t 1 9 隐私政策 2025-10-08 04:13:49.454746 2025-10-08 04:13:49.454746
用户协议 sys_web_clause https://github.com/1014TaoTao/fastapi_vue3_admin/blob/master/LICENSE t t 1 10 用户协议 2025-10-08 04:13:49.454746 2025-10-08 04:13:49.454747
源码代码 sys_git_code https://github.com/1014TaoTao/fastapi_vue3_admin.git t t 1 11 源码代码 2025-10-08 04:13:49.454747 2025-10-08 04:13:49.454747
项目版本 sys_web_version 2.0.0 t t 1 12 项目版本 2025-10-08 04:13:49.454748 2025-10-08 04:13:49.454748
演示模式启用 demo_enable false t t 1 13 是否开启演示模式 2025-10-08 04:13:49.454749 2025-10-08 04:13:49.454749
演示访问IP白名单 ip_white_list ["127.0.0.1"] t t 1 14 演示模式IP白名单列表 2025-10-08 04:13:49.45475 2025-10-08 04:13:49.45475
接口白名单 white_api_list_path ["/api/v1/system/auth/login", "/api/v1/system/auth/token/refresh", "/api/v1/system/auth/captcha/get", "/api/v1/system/auth/logout", "/api/v1/system/config/info", "/api/v1/system/user/current/info", "/api/v1/system/notice/available"] t t 1 15 接口白名单 2025-10-08 04:13:49.454751 2025-10-08 04:13:49.454751
访问IP黑名单 ip_black_list [] t t 1 16 访问IP黑名单 2025-10-08 04:13:49.454751 2025-10-08 04:13:49.454752
\.
--
-- Data for Name: system_position; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_position (name, "order", status, creator_id, id, description, created_at, updated_at) FROM stdin;
董事长岗 1 t 1 1 董事长岗位 2025-10-08 04:13:49.452311 2025-10-08 04:13:49.452313
\.
--
-- Data for Name: system_role; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_role (name, code, "order", status, data_scope, creator_id, id, description, created_at, updated_at) FROM stdin;
管理员角色 ADMIN 1 t 4 1 1 管理员 2025-10-08 04:13:49.450055 2025-10-08 04:13:49.450057
\.
--
-- Data for Name: system_role_depts; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_role_depts (role_id, dept_id) FROM stdin;
1 1
\.
--
-- Data for Name: system_role_menus; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_role_menus (role_id, menu_id) FROM stdin;
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 10
1 11
1 12
1 13
1 14
1 15
1 16
1 17
1 18
1 19
1 20
1 21
1 22
1 23
1 24
1 25
1 26
1 27
1 28
1 29
1 30
1 31
1 32
1 33
1 34
1 35
1 36
1 37
1 38
1 39
1 40
1 41
1 42
1 43
1 44
1 45
1 46
1 47
1 48
1 49
1 50
1 51
1 52
1 53
1 54
1 55
1 56
1 57
1 58
1 59
1 60
1 61
1 62
1 63
1 64
1 65
1 66
1 67
1 68
1 69
1 70
1 71
1 72
1 73
1 74
1 75
1 76
1 77
1 78
1 79
1 80
1 81
1 82
1 83
1 84
1 85
1 86
1 87
1 88
1 89
1 90
1 91
1 92
1 93
1 94
1 95
1 96
1 97
1 98
1 99
1 100
1 101
1 102
1 103
1 104
1 105
1 106
1 107
1 108
1 109
1 110
1 111
1 112
1 113
\.
--
-- Data for Name: system_user_positions; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_user_positions (user_id, position_id) FROM stdin;
1 1
2 1
\.
--
-- Data for Name: system_user_roles; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_user_roles (user_id, role_id) FROM stdin;
1 1
2 1
\.
--
-- Data for Name: system_users; Type: TABLE DATA; Schema: public; Owner: tao
--
COPY public.system_users (id, username, password, name, status, mobile, email, gender, avatar, is_superuser, last_login, dept_id, description, created_at, updated_at, creator_id) FROM stdin;
1 admin $2b$12$e2IJgS/cvHgJ0H3G7Xa08OXoXnk6N/NX3IZRtubBDElA0VLZhkNOa 管理员 t 15382112222 admin@qq.com 0 https://service.fastapiadmin.com/api/v1/static/image/avatar.png t \N 1 管理员 2025-10-08 04:13:49.443214 2025-10-08 04:13:49.443215 \N
2 demo $2b$12$e2IJgS/cvHgJ0H3G7Xa08OXoXnk6N/NX3IZRtubBDElA0VLZhkNOa 演示用户 t 15382112121 demo@qq.com 0 https://service.fastapiadmin.com/api/v1/static/image/avatar.png f \N 1 演示用户 2025-10-08 04:13:49.443216 2025-10-08 04:13:49.443216 1
\.
--
-- Name: app_ai_mcp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.app_ai_mcp_id_seq', 1, false);
--
-- Name: app_job_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.app_job_id_seq', 1, false);
--
-- Name: app_job_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.app_job_log_id_seq', 1, false);
--
-- Name: app_myapp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.app_myapp_id_seq', 1, false);
--
-- Name: gen_demo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.gen_demo_id_seq', 1, false);
--
-- Name: gen_table_column_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.gen_table_column_id_seq', 1, false);
--
-- Name: gen_table_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.gen_table_id_seq', 1, false);
--
-- Name: system_dept_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_dept_id_seq', 7, true);
--
-- Name: system_dict_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_dict_data_id_seq', 34, true);
--
-- Name: system_dict_type_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_dict_type_id_seq', 10, true);
--
-- Name: system_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_log_id_seq', 1, false);
--
-- Name: system_menu_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_menu_id_seq', 113, true);
--
-- Name: system_notice_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_notice_id_seq', 2, true);
--
-- Name: system_param_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_param_id_seq', 16, true);
--
-- Name: system_position_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_position_id_seq', 1, true);
--
-- Name: system_role_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_role_id_seq', 1, true);
--
-- Name: system_users_id_seq; Type: SEQUENCE SET; Schema: public; Owner: tao
--
SELECT pg_catalog.setval('public.system_users_id_seq', 2, true);
--
-- Name: app_ai_mcp app_ai_mcp_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_ai_mcp
ADD CONSTRAINT app_ai_mcp_name_key UNIQUE (name);
--
-- Name: app_ai_mcp app_ai_mcp_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_ai_mcp
ADD CONSTRAINT app_ai_mcp_pkey PRIMARY KEY (id);
--
-- Name: app_job_log app_job_log_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job_log
ADD CONSTRAINT app_job_log_pkey PRIMARY KEY (id);
--
-- Name: app_job app_job_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job
ADD CONSTRAINT app_job_pkey PRIMARY KEY (id);
--
-- Name: app_myapp app_myapp_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_myapp
ADD CONSTRAINT app_myapp_name_key UNIQUE (name);
--
-- Name: app_myapp app_myapp_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_myapp
ADD CONSTRAINT app_myapp_pkey PRIMARY KEY (id);
--
-- Name: gen_demo gen_demo_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_demo
ADD CONSTRAINT gen_demo_pkey PRIMARY KEY (id);
--
-- Name: gen_table_column gen_table_column_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table_column
ADD CONSTRAINT gen_table_column_pkey PRIMARY KEY (id);
--
-- Name: gen_table gen_table_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table
ADD CONSTRAINT gen_table_pkey PRIMARY KEY (id);
--
-- Name: system_dept system_dept_code_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dept
ADD CONSTRAINT system_dept_code_key UNIQUE (code);
--
-- Name: system_dept system_dept_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dept
ADD CONSTRAINT system_dept_name_key UNIQUE (name);
--
-- Name: system_dept system_dept_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dept
ADD CONSTRAINT system_dept_pkey PRIMARY KEY (id);
--
-- Name: system_dict_data system_dict_data_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_data
ADD CONSTRAINT system_dict_data_pkey PRIMARY KEY (id);
--
-- Name: system_dict_type system_dict_type_dict_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_type
ADD CONSTRAINT system_dict_type_dict_name_key UNIQUE (dict_name);
--
-- Name: system_dict_type system_dict_type_dict_type_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_type
ADD CONSTRAINT system_dict_type_dict_type_key UNIQUE (dict_type);
--
-- Name: system_dict_type system_dict_type_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_type
ADD CONSTRAINT system_dict_type_pkey PRIMARY KEY (id);
--
-- Name: system_log system_log_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_log
ADD CONSTRAINT system_log_pkey PRIMARY KEY (id);
--
-- Name: system_menu system_menu_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_menu
ADD CONSTRAINT system_menu_name_key UNIQUE (name);
--
-- Name: system_menu system_menu_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_menu
ADD CONSTRAINT system_menu_pkey PRIMARY KEY (id);
--
-- Name: system_notice system_notice_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_notice
ADD CONSTRAINT system_notice_pkey PRIMARY KEY (id);
--
-- Name: system_param system_param_config_key_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_param
ADD CONSTRAINT system_param_config_key_key UNIQUE (config_key);
--
-- Name: system_param system_param_config_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_param
ADD CONSTRAINT system_param_config_name_key UNIQUE (config_name);
--
-- Name: system_param system_param_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_param
ADD CONSTRAINT system_param_pkey PRIMARY KEY (id);
--
-- Name: system_position system_position_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_position
ADD CONSTRAINT system_position_name_key UNIQUE (name);
--
-- Name: system_position system_position_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_position
ADD CONSTRAINT system_position_pkey PRIMARY KEY (id);
--
-- Name: system_role system_role_code_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role
ADD CONSTRAINT system_role_code_key UNIQUE (code);
--
-- Name: system_role_depts system_role_depts_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_depts
ADD CONSTRAINT system_role_depts_pkey PRIMARY KEY (role_id, dept_id);
--
-- Name: system_role_menus system_role_menus_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_menus
ADD CONSTRAINT system_role_menus_pkey PRIMARY KEY (role_id, menu_id);
--
-- Name: system_role system_role_name_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role
ADD CONSTRAINT system_role_name_key UNIQUE (name);
--
-- Name: system_role system_role_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role
ADD CONSTRAINT system_role_pkey PRIMARY KEY (id);
--
-- Name: system_user_positions system_user_positions_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_positions
ADD CONSTRAINT system_user_positions_pkey PRIMARY KEY (user_id, position_id);
--
-- Name: system_user_roles system_user_roles_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_roles
ADD CONSTRAINT system_user_roles_pkey PRIMARY KEY (user_id, role_id);
--
-- Name: system_users system_users_email_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_email_key UNIQUE (email);
--
-- Name: system_users system_users_mobile_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_mobile_key UNIQUE (mobile);
--
-- Name: system_users system_users_pkey; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_pkey PRIMARY KEY (id);
--
-- Name: system_users system_users_username_key; Type: CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_username_key UNIQUE (username);
--
-- Name: ix_app_ai_mcp_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_app_ai_mcp_creator_id ON public.app_ai_mcp USING btree (creator_id);
--
-- Name: ix_app_job_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_app_job_creator_id ON public.app_job USING btree (creator_id);
--
-- Name: ix_app_myapp_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_app_myapp_creator_id ON public.app_myapp USING btree (creator_id);
--
-- Name: ix_gen_demo_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_gen_demo_creator_id ON public.gen_demo USING btree (creator_id);
--
-- Name: ix_gen_table_column_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_gen_table_column_creator_id ON public.gen_table_column USING btree (creator_id);
--
-- Name: ix_gen_table_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_gen_table_creator_id ON public.gen_table USING btree (creator_id);
--
-- Name: ix_system_dept_parent_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_dept_parent_id ON public.system_dept USING btree (parent_id);
--
-- Name: ix_system_dict_data_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_dict_data_creator_id ON public.system_dict_data USING btree (creator_id);
--
-- Name: ix_system_dict_type_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_dict_type_creator_id ON public.system_dict_type USING btree (creator_id);
--
-- Name: ix_system_log_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_log_creator_id ON public.system_log USING btree (creator_id);
--
-- Name: ix_system_menu_parent_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_menu_parent_id ON public.system_menu USING btree (parent_id);
--
-- Name: ix_system_notice_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_notice_creator_id ON public.system_notice USING btree (creator_id);
--
-- Name: ix_system_param_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_param_creator_id ON public.system_param USING btree (creator_id);
--
-- Name: ix_system_position_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_position_creator_id ON public.system_position USING btree (creator_id);
--
-- Name: ix_system_role_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_role_creator_id ON public.system_role USING btree (creator_id);
--
-- Name: ix_system_users_creator_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_users_creator_id ON public.system_users USING btree (creator_id);
--
-- Name: ix_system_users_dept_id; Type: INDEX; Schema: public; Owner: tao
--
CREATE INDEX ix_system_users_dept_id ON public.system_users USING btree (dept_id);
--
-- Name: app_ai_mcp app_ai_mcp_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_ai_mcp
ADD CONSTRAINT app_ai_mcp_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: app_job app_job_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job
ADD CONSTRAINT app_job_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: app_job_log app_job_log_job_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_job_log
ADD CONSTRAINT app_job_log_job_id_fkey FOREIGN KEY (job_id) REFERENCES public.app_job(id);
--
-- Name: app_myapp app_myapp_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.app_myapp
ADD CONSTRAINT app_myapp_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: gen_demo gen_demo_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_demo
ADD CONSTRAINT gen_demo_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: gen_table_column gen_table_column_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table_column
ADD CONSTRAINT gen_table_column_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: gen_table_column gen_table_column_table_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table_column
ADD CONSTRAINT gen_table_column_table_id_fkey FOREIGN KEY (table_id) REFERENCES public.gen_table(id) ON DELETE CASCADE;
--
-- Name: gen_table gen_table_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.gen_table
ADD CONSTRAINT gen_table_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_dept system_dept_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dept
ADD CONSTRAINT system_dept_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES public.system_dept(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_dict_data system_dict_data_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_data
ADD CONSTRAINT system_dict_data_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_dict_data system_dict_data_dict_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_data
ADD CONSTRAINT system_dict_data_dict_type_id_fkey FOREIGN KEY (dict_type_id) REFERENCES public.system_dict_type(id);
--
-- Name: system_dict_type system_dict_type_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_dict_type
ADD CONSTRAINT system_dict_type_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_log system_log_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_log
ADD CONSTRAINT system_log_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_menu system_menu_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_menu
ADD CONSTRAINT system_menu_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES public.system_menu(id) ON DELETE SET NULL;
--
-- Name: system_notice system_notice_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_notice
ADD CONSTRAINT system_notice_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_param system_param_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_param
ADD CONSTRAINT system_param_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_position system_position_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_position
ADD CONSTRAINT system_position_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_role system_role_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role
ADD CONSTRAINT system_role_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_role_depts system_role_depts_dept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_depts
ADD CONSTRAINT system_role_depts_dept_id_fkey FOREIGN KEY (dept_id) REFERENCES public.system_dept(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_role_depts system_role_depts_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_depts
ADD CONSTRAINT system_role_depts_role_id_fkey FOREIGN KEY (role_id) REFERENCES public.system_role(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_role_menus system_role_menus_menu_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_menus
ADD CONSTRAINT system_role_menus_menu_id_fkey FOREIGN KEY (menu_id) REFERENCES public.system_menu(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_role_menus system_role_menus_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_role_menus
ADD CONSTRAINT system_role_menus_role_id_fkey FOREIGN KEY (role_id) REFERENCES public.system_role(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_user_positions system_user_positions_position_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_positions
ADD CONSTRAINT system_user_positions_position_id_fkey FOREIGN KEY (position_id) REFERENCES public.system_position(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_user_positions system_user_positions_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_positions
ADD CONSTRAINT system_user_positions_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_user_roles system_user_roles_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_roles
ADD CONSTRAINT system_user_roles_role_id_fkey FOREIGN KEY (role_id) REFERENCES public.system_role(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_user_roles system_user_roles_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_user_roles
ADD CONSTRAINT system_user_roles_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: system_users system_users_creator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_creator_id_fkey FOREIGN KEY (creator_id) REFERENCES public.system_users(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- Name: system_users system_users_dept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: tao
--
ALTER TABLE ONLY public.system_users
ADD CONSTRAINT system_users_dept_id_fkey FOREIGN KEY (dept_id) REFERENCES public.system_dept(id) ON UPDATE CASCADE ON DELETE SET NULL;
--
-- PostgreSQL database dump complete
--