Noob_test/worklib/QueryData.py
2026-04-06 14:06:27 +03:00

58 lines
870 B
Python

import re
from typing import Optional
class QuaryData:
def __init__(self, tag):
self.tag = tag
self.username: Optional[str] = None
def kvs_query_data():
return {
"query": """
query ($id: String!){
place(id: $id) {
results {
members {
id
parent_id
user {
username
}
}
}
}
}
""".strip(),
}
def kvs_query_data_place_id():
return {
"variables": {
"id": "6915dc03462d5aea0adc8cbd"
}
}
def query_data():
return {
"query": """
query ($id: String!) {
place(id: $id) {
results {
id
name
place_type
}
}
}
""".strip()
}
def query_data_place_id_variables():
return {
"variables": {
"id": "682b071a163ac2a0995355be"
}
}