Files
decomp.dev/.sqlx/query-b492f0562501ae39110cf2df7a545cd0c676b438b91d63b915988c17d5bb29b6.json
T
2025-04-18 17:07:56 -06:00

93 lines
2.6 KiB
JSON

{
"db_name": "SQLite",
"query": "\n SELECT\n projects.id AS \"project_id!\",\n owner AS \"owner!\",\n repo AS \"repo!\",\n name,\n short_name,\n default_category,\n default_version,\n platform,\n workflow_id,\n git_commit,\n git_commit_message,\n MAX(timestamp) AS \"timestamp: time::OffsetDateTime\",\n JSON_GROUP_ARRAY(version ORDER BY version)\n FILTER (WHERE version IS NOT NULL) AS versions\n FROM projects LEFT JOIN reports ON (\n reports.project_id = projects.id\n AND reports.timestamp = (\n SELECT MAX(timestamp)\n FROM reports\n WHERE project_id = projects.id\n )\n )\n GROUP BY projects.id\n ORDER BY MAX(timestamp) DESC\n ",
"describe": {
"columns": [
{
"name": "project_id!",
"ordinal": 0,
"type_info": "Integer"
},
{
"name": "owner!",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "repo!",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "name",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "short_name",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "default_category",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "default_version",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "platform",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "workflow_id",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "git_commit",
"ordinal": 9,
"type_info": "Text"
},
{
"name": "git_commit_message",
"ordinal": 10,
"type_info": "Text"
},
{
"name": "timestamp: time::OffsetDateTime",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "versions",
"ordinal": 12,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true,
true
]
},
"hash": "b492f0562501ae39110cf2df7a545cd0c676b438b91d63b915988c17d5bb29b6"
}