{ "db_name": "PostgreSQL", "query": "\n UPDATE login_tokens\n SET used_at = NOW()\n WHERE token_hash = $1\n AND used_at IS NULL\n AND expires_at > NOW()\n RETURNING\n id AS \"id: LoginTokenId\",\n user_id AS \"user_id: UserId\",\n token_hash,\n expires_at AS \"expires_at: chrono::DateTime\",\n used_at AS \"used_at: chrono::DateTime\",\n created_at AS \"created_at: chrono::DateTime\"\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id: LoginTokenId", "type_info": "Uuid" }, { "ordinal": 1, "name": "user_id: UserId", "type_info": "Uuid" }, { "ordinal": 2, "name": "token_hash", "type_info": "Varchar" }, { "ordinal": 3, "name": "expires_at: chrono::DateTime", "type_info": "Timestamptz" }, { "ordinal": 4, "name": "used_at: chrono::DateTime", "type_info": "Timestamptz" }, { "ordinal": 5, "name": "created_at: chrono::DateTime", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false, false, false, false, true, false ] }, "hash": "4ebdd39930d5b97a645061a1afe1297c2e739f7926387bc3030148abb17dd87c" }