详见dolphinscheduler/dolphinscheduler-dao/src/main/resources/sql
目录下的sql文件
t_ds_user
中的queue字段存储的是队列表中的queue_name
信息,t_ds_tenant
下存的是queue_id
,在流程定义执行过程中,用户队列优先级最高,用户队列为空则采用租户队列;t_ds_datasource
表中的user_id
字段表示创建该数据源的用户,t_ds_relation_datasource_user
中的user_id
表示对数据源有权限的用户;t_ds_relation_project_user
表完成project_id和user_id的关系绑定;t_ds_projcet
表中的user_id
表示创建该项目的用户,t_ds_relation_project_user
表中的user_id
表示对项目有权限的用户;t_ds_resources
表中的user_id
表示创建该资源的用户,t_ds_relation_resources_user
中的user_id
表示对资源有权限的用户;t_ds_udfs
表中的user_id
表示创建该UDF的用户,t_ds_relation_udfs_user
表中的user_id
表示对UDF有权限的用户;t_ds_process_task_relation
进行关联,关联的key是code + version
,当任务的前置节点为空时,对应的pre_task_node
和pre_task_version
为0;t_ds_process_instance
,一个工作流实例对应一个或多个任务实例t_ds_task_instance
;t_ds_relation_process_instance
表存放的数据用于处理流程定义中含有子流程的情况,parent_process_instance_id
表示含有子流程的主流程实例id,process_instance_id
表示子流程实例的id,parent_task_instance_id
表示子流程节点的任务实例id,流程实例表和任务实例表分别对应t_ds_process_instance
表和t_ds_task_instance
表;