{ "db_name": "PostgreSQL", "query": "\n SELECT\n p.name,\n p.version,\n p.description,\n p.is_core,\n p.is_active as global_is_active,\n COALESCE(cp.is_active, false) as \"community_is_active!\",\n COALESCE(cp.settings, '{}'::jsonb) as \"settings!: serde_json::Value\",\n p.settings_schema as \"settings_schema: serde_json::Value\"\n FROM plugins p\n LEFT JOIN community_plugins cp\n ON cp.plugin_id = p.id AND cp.community_id = $1\n ORDER BY p.is_core DESC, p.name ASC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "name", "type_info": "Varchar" }, { "ordinal": 1, "name": "version", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Text" }, { "ordinal": 3, "name": "is_core", "type_info": "Bool" }, { "ordinal": 4, "name": "global_is_active", "type_info": "Bool" }, { "ordinal": 5, "name": "community_is_active!", "type_info": "Bool" }, { "ordinal": 6, "name": "settings!: serde_json::Value", "type_info": "Jsonb" }, { "ordinal": 7, "name": "settings_schema: serde_json::Value", "type_info": "Jsonb" } ], "parameters": { "Left": [ "Uuid" ] }, "nullable": [ false, false, true, false, false, null, null, true ] }, "hash": "7635e7f06daac3a495a2439bc893e345effd96be4a8760d4ca11538334d875c4" }