Files
Agent-n8n/n8n-n8n-1.109.2/packages/testing/playwright/workflows/large.json

150 lines
3.4 KiB
JSON
Raw Normal View History

2025-09-08 04:48:28 +08:00
{
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [-496, 192],
"id": "eb667a4b-8428-455e-9a09-2bc4b9d43ee6",
"name": "When clicking Execute workflow"
},
{
"parameters": {
"jsCode": "// The array to hold our user data\nconst items = [];\nconst numberOfItems = Number($input.first().json.itemCount)\n\n// Loop 500 times to create 500 user objects\nfor (let i = 1; i <= numberOfItems; i++) {\n const user = {\n id: i,\n firstName: 'User',\n lastName: `${i}`,\n email: `user.${i}@example.com`,\n };\n items.push(user);\n}\n\n// Return the data in the format n8n expects.\n// Each object in the array becomes a separate item in the n8n workflow.\nreturn items.map(item => ({ json: item }));"
},
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [-80, 192],
"id": "abb04bd3-f0c7-490c-a86f-76e473b9ece3",
"name": "Code"
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "90606208-ab4b-4b4e-a73e-d01f8c53a142",
"leftValue": "={{ $json.id }}",
"rightValue": 3000,
"operator": {
"type": "number",
"operation": "lt"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [208, 0],
"id": "3a218f47-a535-4b6a-b8c8-5b21c48e578c",
"name": "If"
},
{
"parameters": {
"jsCode": "// Loop over input items and add a new field called 'myNewField' to the JSON of each one\nfor (const item of $input.all()) {\n item.json.myNewField = 1;\n}\n\nreturn $input.all();"
},
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [480, 272],
"id": "7df7bf46-4a1b-4cb5-a5ff-140eff995129",
"name": "Code1"
},
{
"parameters": {
"jsCode": "// Loop over input items and add a new field called 'myNewField' to the JSON of each one\nfor (const item of $input.all()) {\n item.json.myNewField = 1;\n}\n\nreturn $input.all();"
},
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [480, 80],
"id": "ab5a4ad6-bbf5-4b6b-a5ba-f6d46e14f598",
"name": "Code2"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "99ed2132-dca6-4e9f-b7e3-5612ad22ee29",
"name": "itemCount",
"value": "10000",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [-288, 192],
"id": "ff650b7e-9b79-4403-b66f-0b11755d7999",
"name": "Edit Fields"
}
],
"connections": {
"When clicking Execute workflow": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"Code": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
},
"If": {
"main": [
[
{
"node": "Code2",
"type": "main",
"index": 0
}
],
[
{
"node": "Code1",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"meta": {
"instanceId": "9864951ea4472b9d0ea716c66bb2527efb446aa6309ab9f74077ab1db432402b"
}
}