{ "db_name": "PostgreSQL", "query": "\n UPDATE user_sessions us\n SET last_active_at = NOW()\n FROM users u\n WHERE us.id = $1 AND u.id = us.user_id\n RETURNING\n u.suspended_at IS NOT NULL AS \"suspended!\",\n u.can_create_projects AS \"can_create_projects!\",\n EXISTS(SELECT 1 FROM fan_plus_subscriptions fps WHERE fps.user_id = u.id AND fps.status = 'active') AS \"is_fan_plus!\",\n (SELECT cs.tier FROM creator_subscriptions cs WHERE cs.user_id = u.id AND cs.status = 'active') AS \"creator_tier\"\n ", "describe": { "columns": [ { "ordinal": 0, "name": "suspended!", "type_info": "Bool" }, { "ordinal": 1, "name": "can_create_projects!", "type_info": "Bool" }, { "ordinal": 2, "name": "is_fan_plus!", "type_info": "Bool" }, { "ordinal": 3, "name": "creator_tier", "type_info": "Text" } ], "parameters": { "Left": [ "Uuid" ] }, "nullable": [ null, false, null, null ] }, "hash": "1428b78893adfe9e3120fef1a0abc45a83ba4e303e199c9e9234b275ffe2b2c8" }