{ "db_name": "PostgreSQL", "query": "\n SELECT\n user_settings.id,\n user_settings.user_id,\n user_settings.last_name,\n user_settings.first_name,\n user_settings.username,\n user_settings.source,\n COALESCE(\n ARRAY_AGG(ROW(\n languages.id,\n languages.label,\n languages.code\n )::user_language_type),\n ARRAY[]::user_language_type[]\n ) AS \"allowed_langs!: Vec\"\n FROM user_settings\n LEFT JOIN users_languages ON user_settings.id = users_languages.user\n LEFT JOIN languages ON users_languages.language = languages.id\n GROUP BY user_settings.id\n ORDER BY user_settings.id ASC\n OFFSET $1\n LIMIT $2\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "last_name", "type_info": "Varchar" }, { "ordinal": 3, "name": "first_name", "type_info": "Varchar" }, { "ordinal": 4, "name": "username", "type_info": "Varchar" }, { "ordinal": 5, "name": "source", "type_info": "Varchar" }, { "ordinal": 6, "name": "allowed_langs!: Vec", "type_info": { "Custom": { "name": "user_language_type[]", "kind": { "Array": { "Custom": { "name": "user_language_type", "kind": { "Composite": [ [ "id", "Int4" ], [ "label", "Varchar" ], [ "code", "Varchar" ] ] } } } } } } } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ false, false, false, false, false, false, null ] }, "hash": "30aefca980d6708fa760e7cb4196224c1c597c70e57ec71e6deb4556385d355d" }