list_model_user.sql 743 B

123456789101112131415161718
  1. SELECT *
  2. FROM (SELECT model."id"::text, model."name",
  3. model.model_name,
  4. model.meta::json as meta, model.credential,
  5. model.model_params_form,
  6. model.model_type,
  7. model.provider,
  8. model.status,
  9. model.create_time,
  10. model.update_time,
  11. model.user_id,
  12. "user"."nick_name" as "nick_name",
  13. model.workspace_id
  14. from model
  15. left join "user" on user_id = "user".id
  16. where model."id"::text in (select target
  17. from workspace_user_resource_permission ${workspace_user_resource_permission_query_set}
  18. and 'VIEW' = any (permission_list)) ) temp ${model_query_set}