@genql/my-package-504

Graphql client

Usage no npm install needed!

<script type="module">
  import genqlMyPackage504 from 'https://cdn.skypack.dev/@genql/my-package-504';
</script>

README

@genql/my-package-504

Your awesome graphql client ❤️

Example usage

import { createClient } from '@genql/my-package-504'
const client = createClient()



client
  .query({
    companyName: true,
  })
  .then(x => console.log(JSON.stringify(x, null, 4)))




// variables
var application__id
var asyncSessionStatus__sessionId
var Systemapplication__id
var SystemdeployStatus__buildName
var SystemlogsList__functionName
var Systemlogs__functionName
var teamInvitationDetails__uuid
var logs__functionName

client
  .query({
    applicationsList: {
      items: {
        name: true,
        createdAt: true,
      },
      count: true,
    },
    apiToken: {
      roles: {
        count: true,
      },
      createdBy: {
        avatar: {
          id: true,
          createdAt: true,
          deletedAt: true,
          downloadUrl: true,
          shareUrl: true,
          provider: true,
          filename: true,
          fields: true,
          meta: true,
          mods: true,
        },
        createdBy: {
          createdAt: true,
          email: true,
          firstName: true,
          lastName: true,
          learningMode: true,
          _description: true,
        },
        roles: {
          groups: {
            ID: true,
            String: true,
            Int: true,
            Float: true,
            JSON: true,
            GroupIds: true,
          },
        },
        email: true,
        origin: true,
        timezone: true,
      },
      createdAt: true,
      deletedAt: true,
      _description: true,
    },
    apiTokensList: {
      groups: {
        AuthenticationProfileGroup: {
          items: {
            createdAt: true,
            updatedAt: true,
            name: true,
            type: true,
            secret: true,
            clientId: true,
            databaseName: true,
            domain: true,
            selfSignUpEmailDomains: true,
            _description: true,
          },
        },
        FileGroup: {
          groups: {
            ID: true,
            String: true,
            Int: true,
            BigInt: true,
            DateTime: true,
            GroupIds: true,
          },
          count: true,
        },
        TeamMemberGroup: {
          count: true,
        },
        RestaurantGroup: {
          groups: {
            ID: true,
            String: true,
            Int: true,
            BigInt: true,
            DateTime: true,
            Boolean: true,
            GroupIds: true,
          },
          items: {
            createdAt: true,
            name: true,
            headerImage: true,
            _description: true,
          },
        },
        MenuGroup: {
          groups: {
            JSON: true,
          },
        },
        SymbolGroup: {
          groups: {
            ID: true,
            BigInt: true,
            DateTime: true,
            Date: true,
            JSON: true,
            GroupIds: true,
          },
          count: true,
        },
        String: true,
        Int: true,
        BigInt: true,
        DateTime: true,
        Boolean: true,
      },
      items: {
        id: true,
        updatedAt: true,
        deletedAt: true,
      },
    },
    application: [
      {
        id: application__id,
      },
      {
        id: true,
        displayName: true,
        createdAt: true,
        appType: true,
      },
    ],
    asyncSessionStatus: [
      {
        sessionId: asyncSessionStatus__sessionId,
      },
      {
        message: true,
      },
    ],
    authenticationProfilesList: {
      items: {
        id: true,
        name: true,
        managementDomain: true,
        databaseName: true,
        selfSignUpEnabled: true,
        _description: true,
      },
    },
    billingInvoicesList: {
      count: true,
    },
    billingMetricUsagesList: {
      items: {
        limitMetric: {
          name: true,
          showPriority: true,
          unit: true,
        },
      },
      count: true,
    },
    dishesList: {
      items: {
        updatedAt: true,
        deletedAt: true,
        description: true,
      },
      groups: {
        MenuSectionGroup: {
          count: true,
        },
        FileGroup: {
          items: {
            fileId: true,
            downloadUrl: true,
            shareUrl: true,
            filename: true,
            mods: true,
          },
          count: true,
        },
        EnvironmentVariableGroup: {
          items: {
            createdAt: true,
            updatedAt: true,
            name: true,
            value: true,
            _description: true,
          },
          groups: {
            Int: true,
            BigInt: true,
            Float: true,
            Boolean: true,
          },
          count: true,
        },
        TeamMemberGroup: {
          items: {
            createdAt: true,
            status: true,
            timezone: true,
            _description: true,
          },
          groups: {
            ID: true,
            Int: true,
            Float: true,
            Boolean: true,
            GroupIds: true,
          },
        },
        RestaurantGroup: {
          groups: {
            ID: true,
            Int: true,
            DateTime: true,
            JSON: true,
            GroupIds: true,
          },
        },
        MenuGroup: {
          count: true,
        },
        SymbolGroup: {
          count: true,
        },
        ID: true,
        String: true,
        Int: true,
        BigInt: true,
        Boolean: true,
        JSON: true,
        GroupIds: true,
      },
    },
    environmentVariablesList: {
      groups: {
        AuthenticationProfileGroup: {
          items: {
            createdAt: true,
            deletedAt: true,
            type: true,
            secret: true,
            clientId: true,
            domain: true,
            audiences: true,
            _description: true,
          },
          groups: {
            ID: true,
            String: true,
            Float: true,
            DateTime: true,
            Date: true,
            Boolean: true,
            JSON: true,
            GroupIds: true,
          },
          count: true,
        },
        UserGroup: {
          groups: {
            Float: true,
            Date: true,
            JSON: true,
          },
        },
        FileGroup: {
          items: {
            createdAt: true,
            updatedAt: true,
            deletedAt: true,
            fileId: true,
            uploaded: true,
            uploadUrl: true,
            mods: true,
            previewUrl: true,
          },
          groups: {
            String: true,
            DateTime: true,
            JSON: true,
          },
          count: true,
        },
        EnvironmentVariableGroup: {
          items: {
            createdAt: true,
            deletedAt: true,
            _description: true,
          },
          groups: {
            ID: true,
            String: true,
            Date: true,
            Boolean: true,
            JSON: true,
            GroupIds: true,
          },
        },
        MenuSectionGroup: {
          items: {
            createdAt: true,
          },
          groups: {
            ID: true,
            String: true,
            Int: true,
            Date: true,
            JSON: true,
          },
          count: true,
        },
        Int: true,
        BigInt: true,
        Float: true,
        DateTime: true,
        Date: true,
        Boolean: true,
        JSON: true,
        GroupIds: true,
      },
      items: {
        createdBy: {
          id: true,
          updatedAt: true,
          is8base: true,
          firstName: true,
          lastName: true,
          timezone: true,
          learningMode: true,
        },
        id: true,
        name: true,
        value: true,
      },
    },
    fileUploadInfo: {
      policy: true,
      signature: true,
    },
    menuSection: {
      dishes: {
        groups: {
          String: true,
          DateTime: true,
          Date: true,
          JSON: true,
          GroupIds: true,
        },
      },
      createdBy: {
        avatar: {
          createdBy: {
            updatedAt: true,
            deletedAt: true,
            email: true,
            status: true,
            learningMode: true,
            _description: true,
          },
          settings_landingPageImage: {
            count: true,
          },
          teamMembers_avatar: {
            count: true,
          },
          updatedAt: true,
          fileId: true,
          downloadUrl: true,
          provider: true,
          uploaded: true,
          uploadUrl: true,
          fields: true,
          previewUrl: true,
        },
        permissions: {
          items: {
            resource: true,
          },
        },
        email: true,
        origin: true,
        firstName: true,
        lastName: true,
        learningMode: true,
        _description: true,
      },
      id: true,
      createdAt: true,
      deletedAt: true,
    },
    menuSectionsList: {
      items: {
        menuParent: {
          restaurantParent: {
            createdAt: true,
            deletedAt: true,
            name: true,
            description: true,
            headerImage: true,
            slug: true,
          },
          menuSections: {
            count: true,
          },
          id: true,
          createdAt: true,
          updatedAt: true,
          deletedAt: true,
          title: true,
          _description: true,
        },
        createdBy: {
          createdAt: true,
          updatedAt: true,
          deletedAt: true,
          status: true,
          is8base: true,
        },
        createdAt: true,
        deletedAt: true,
        title: true,
        indexForCustomerSortOrder: true,
        _description: true,
      },
      groups: {
        ID: true,
        String: true,
        DateTime: true,
        JSON: true,
        GroupIds: true,
      },
      count: true,
    },
    role: {
      id: true,
      createdAt: true,
      updatedAt: true,
      deletedAt: true,
      name: true,
      description: true,
      _description: true,
    },
    system: {
      billingMetricUsagesList: {
        items: {
          limitMetric: {
            name: true,
            displayName: true,
          },
          value: true,
        },
      },
      application: [
        {
          id: Systemapplication__id,
        },
        {
          name: true,
          displayName: true,
          createdAt: true,
          appType: true,
          status: true,
        },
      ],
      billingDetails: {
        expYear: true,
      },
      billingMetricUsageQuotasList: {
        items: {
          limitMetric: {
            name: true,
            showPriority: true,
            unit: true,
          },
        },
        count: true,
      },
      ciStatus: {
        migrations: true,
      },
      deployStatus: [
        {
          buildName: SystemdeployStatus__buildName,
        },
        {
          status: true,
        },
      ],
      logsList: [
        {
          functionName: SystemlogsList__functionName,
        },
        {
          timestamp: true,
        },
      ],
      userBillingConfiguration: {
        isCancelSubscriptionAvailable: true,
      },
      logs: [
        {
          functionName: Systemlogs__functionName,
        },
      ],
    },
    table: {
      id: true,
      isSystem: true,
      displayName: true,
    },
    tablesList: {
      count: true,
    },
    teamInvitationDetails: [
      {
        uuid: teamInvitationDetails__uuid,
      },
      {
        email: true,
        isRegistered: true,
      },
    ],
    teamInvitationsDetailsList: {
      count: true,
    },
    teamMember: {
      avatar: {
        createdBy: {
          createdAt: true,
          updatedAt: true,
          deletedAt: true,
          email: true,
          origin: true,
          learningMode: true,
        },
        settings_landingPageImage: {
          count: true,
        },
        teamMembers_avatar: {
          items: {
            updatedAt: true,
            deletedAt: true,
            isOwner: true,
            timezone: true,
          },
        },
        id: true,
        createdAt: true,
        fileId: true,
        filename: true,
        uploadUrl: true,
        meta: true,
        mods: true,
        previewUrl: true,
        _description: true,
      },
      roles: {
        count: true,
      },
      sentTeamInvitations: {
        groups: {
          EnvironmentVariableGroup: {
            count: true,
          },
          UserGroup: {
            count: true,
          },
          ApiTokenGroup: {
            count: true,
          },
          AuthenticationProfileGroup: {
            count: true,
          },
          RestaurantGroup: {
            count: true,
          },
          BigInt: true,
          Float: true,
        },
        items: {
          invitedBy: {
            createdAt: true,
            updatedAt: true,
            deletedAt: true,
            isOwner: true,
            learningMode: true,
          },
          invitee: {
            id: true,
            createdAt: true,
            updatedAt: true,
            status: true,
            learningMode: true,
            _description: true,
          },
          id: true,
          lastName: true,
          _description: true,
        },
      },
      permissions: {
        items: {
          resourceType: true,
          resource: true,
          permission: true,
        },
        count: true,
      },
      id: true,
      updatedAt: true,
      status: true,
      isOwner: true,
      timezone: true,
    },
    userBillingConfiguration: {
      isFreePlanAvailable: true,
      isCancelSubscriptionAvailable: true,
    },
    workspacesList: {
      items: {
        image: {
          downloadUrl: true,
        },
        plan: {
          nextPlan: {
            id: true,
            price: true,
          },
          id: true,
          displayName: true,
          trialEnd: true,
          status: true,
        },
        owner: {
          email: true,
          createdAt: true,
          firstName: true,
          learningMode: true,
          type: true,
        },
        id: true,
        lastAccess: true,
        createdAt: true,
        teamMemberCount: true,
        isCiCdEnabled: true,
      },
      count: true,
    },
    companyName: true,
    logs: [
      {
        functionName: logs__functionName,
      },
    ],
  })
  .then(x => console.log(JSON.stringify(x, null, 4)))




// variables
var asyncSessionStatus__sessionId
var deployStatus__buildName
var Systemapplication__id
var SystemdeployStatus__buildName
var SystemtableField__id
var teamInvitationDetails__uuid

client
  .query({
    fileUploadInfo: {
      policy: true,
      signature: true,
    },
    apiToken: {
      createdBy: {
        permissions: {
          items: {
            resourceType: true,
            permission: true,
          },
        },
        avatar: {
          id: true,
          fileId: true,
          shareUrl: true,
          provider: true,
          uploaded: true,
          filename: true,
          fields: true,
          meta: true,
          previewUrl: true,
        },
        id: true,
        createdAt: true,
        email: true,
        is8base: true,
        firstName: true,
        lastName: true,
        _description: true,
      },
      createdAt: true,
      updatedAt: true,
      name: true,
    },
    apiTokensList: {
      items: {
        id: true,
        createdAt: true,
        updatedAt: true,
        name: true,
        _description: true,
      },
      count: true,
    },
    asyncSessionStatus: [
      {
        sessionId: asyncSessionStatus__sessionId,
      },
      {
        status: true,
        message: true,
      },
    ],
    authenticationProfile: {
      roles: {
        count: true,
      },
      createdBy: {
        origin: true,
        firstName: true,
        lastName: true,
        timezone: true,
        learningMode: true,
        _description: true,
      },
      createdAt: true,
      deletedAt: true,
      name: true,
      clientId: true,
      domain: true,
    },
    authenticationSettings: {
      createdAt: true,
      updatedAt: true,
      allowedCallbacks: true,
    },
    billingCurrentPlan: {
      id: true,
      name: true,
      displayName: true,
    },
    billingDetails: {
      expMonth: true,
      brand: true,
    },
    billingMetricUsageQuotasList: {
      items: {
        value: true,
      },
    },
    deployStatus: [
      {
        buildName: deployStatus__buildName,
      },
      {
        message: true,
      },
    ],
    environmentVariable: {
      createdAt: true,
      deletedAt: true,
      value: true,
      _description: true,
    },
    menu: {
      createdBy: {
        avatar: {
          id: true,
          createdAt: true,
          updatedAt: true,
          deletedAt: true,
          fileId: true,
          downloadUrl: true,
          shareUrl: true,
          uploaded: true,
          filename: true,
          uploadUrl: true,
          fields: true,
          mods: true,
          _description: true,
        },
        createdBy: {
          id: true,
          email: true,
          timezone: true,
          _description: true,
        },
        permissions: {
          items: {
            resourceType: true,
            resource: true,
            permission: true,
          },
          count: true,
        },
        id: true,
        deletedAt: true,
        email: true,
        is8base: true,
        timezone: true,
      },
      id: true,
      createdAt: true,
      title: true,
      _description: true,
    },
    menuSection: {
      updatedAt: true,
      indexForCustomerSortOrder: true,
      _description: true,
    },
    menusList: {
      groups: {
        Int: true,
        BigInt: true,
        Float: true,
        GroupIds: true,
      },
    },
    restaurant: {
      id: true,
      createdAt: true,
      deletedAt: true,
      name: true,
      description: true,
      headerImage: true,
      _description: true,
    },
    rolesList: {
      items: {
        updatedAt: true,
        name: true,
      },
      groups: {
        String: true,
        Int: true,
        Float: true,
        DateTime: true,
        Boolean: true,
        JSON: true,
        GroupIds: true,
      },
    },
    symbol: {
      id: true,
      deletedAt: true,
      title: true,
      description: true,
      _description: true,
    },
    symbolsList: {
      groups: {
        ID: true,
        String: true,
        Int: true,
        Float: true,
        DateTime: true,
      },
    },
    system: {
      introspection: {
        url: true,
      },
      application: [
        {
          id: Systemapplication__id,
        },
        {
          id: true,
          name: true,
          displayName: true,
          description: true,
          createdAt: true,
        },
      ],
      billingDetails: {
        last4: true,
      },
      billingMetricUsageQuotasList: {
        count: true,
      },
      deployStatus: [
        {
          buildName: SystemdeployStatus__buildName,
        },
        {
          status: true,
        },
      ],
      environmentsList: {
        count: true,
      },
      functionsList: {
        count: true,
      },
      table: {
        application: {
          id: true,
          name: true,
        },
        fields: {
          dataFeatures: {
            sort: true,
          },
          id: true,
          description: true,
          isRequired: true,
          computedMode: true,
        },
        indexes: {
          columns: {
            name: true,
          },
          table: {
            id: true,
            name: true,
            description: true,
          },
          id: true,
          name: true,
          isSystem: true,
        },
        displayName: true,
        description: true,
      },
      tableField: [
        {
          id: SystemtableField__id,
        },
        {
          relation: {
            refField: {
              id: true,
              isSystem: true,
              name: true,
              fieldType: true,
              isList: true,
              defaultValue: true,
              expression: true,
            },
            refTable: {
              isSystem: true,
              description: true,
            },
            relationTableName: true,
            relationFieldName: true,
            refFieldName: true,
            refFieldIsList: true,
            refFieldIsRequired: true,
          },
          table: {
            dataFeatures: {
              update: true,
              delete: true,
            },
            application: {
              id: true,
              displayName: true,
              createdAt: true,
              appType: true,
              status: true,
            },
            fields: {
              id: true,
              name: true,
              description: true,
              fieldType: true,
              isMeta: true,
              defaultValue: true,
              computedMode: true,
            },
            origin: {
              type: true,
              provider: true,
            },
            schemaFeatures: {
              computedFields: true,
            },
            id: true,
            displayName: true,
          },
          schemaFeatures: {
            update: true,
          },
          dataFeatures: {
            update: true,
          },
          displayName: true,
          description: true,
          fieldType: true,
          isMeta: true,
          isUnique: true,
          defaultValue: true,
        },
      ],
      tablesList: {
        count: true,
      },
    },
    table: {
      indexes: {
        id: true,
      },
      fields: {
        isSystem: true,
        displayName: true,
        description: true,
        fieldType: true,
        isMeta: true,
        isList: true,
        isUnique: true,
        defaultValue: true,
        expression: true,
      },
      schemaFeatures: {
        create: {
          UUID: true,
          JSON: true,
          SWITCH: true,
          RELATION: true,
          FILE: true,
          GEO: true,
          MISSING_RELATION: true,
        },
        computedFields: true,
      },
      dataFeatures: {
        create: true,
        delete: true,
      },
      id: true,
      isSystem: true,
      name: true,
    },
    teamInvitationDetails: [
      {
        uuid: teamInvitationDetails__uuid,
      },
      {
        uuid: true,
        email: true,
      },
    ],
    user: {
      createdBy: {
        updatedAt: true,
        email: true,
        is8base: true,
        lastName: true,
        timezone: true,
        _description: true,
      },
      roles: {
        count: true,
      },
      permissions: {
        items: {
          permission: true,
        },
      },
      status: true,
      firstName: true,
    },
    usersList: {
      items: {
        updatedAt: true,
        status: true,
        is8base: true,
      },
    },
    workspacesList: {
      items: {
        id: true,
        name: true,
        isOwner: true,
        teamMemberCount: true,
      },
      count: true,
    },
    companyName: true,
  })
  .then(x => console.log(JSON.stringify(x, null, 4)))




// variables
var deployStatus__buildName
var tableField__id
var teamInvitationDetails__uuid

client
  .query({
    teamInvitationsDetailsList: {
      items: {
        firstName: true,
        email: true,
        isRegistered: true,
      },
    },
    apiTokensList: {
      count: true,
    },
    applicationsList: {
      items: {
        name: true,
        displayName: true,
        createdAt: true,
        appType: true,
        status: true,
      },
    },
    authenticationProfile: {
      createdBy: {
        updatedAt: true,
        deletedAt: true,
        email: true,
        status: true,
        origin: true,
        firstName: true,
      },
      id: true,
      createdAt: true,
      name: true,
      domain: true,
      selfSignUpEnabled: true,
      audiences: true,
    },
    authenticationProfilesList: {
      groups: {
        FileGroup: {
          items: {
            id: true,
            updatedAt: true,
            downloadUrl: true,
            uploaded: true,
            uploadUrl: true,
            fields: true,
            meta: true,
            previewUrl: true,
            _description: true,
          },
          count: true,
        },
        ApiTokenGroup: {
          groups: {
            Float: true,
            DateTime: true,
            Date: true,
            Boolean: true,
            JSON: true,
            GroupIds: true,
          },
        },
        EnvironmentVariableGroup: {
          items: {
            createdAt: true,
            name: true,
            value: true,
            _description: true,
          },
          groups: {
            String: true,
            Float: true,
            DateTime: true,
            JSON: true,
            GroupIds: true,
          },
          count: true,
        },
        AuthenticationProfileGroup: {
          groups: {
            String: true,
            Int: true,
            BigInt: true,
            Float: true,
            DateTime: true,
            Date: true,
            JSON: true,
            GroupIds: true,
          },
          items: {
            createdAt: true,
            updatedAt: true,
            name: true,
            type: true,
            secret: true,
            clientId: true,
            databaseName: true,
            domain: true,
            selfSignUpEmailDomains: true,
            _description: true,
          },
        },
        DishGroup: {
          groups: {
            Int: true,
            BigInt: true,
            DateTime: true,
            Date: true,
            JSON: true,
            GroupIds: true,
          },
          items: {
            deletedAt: true,
            title: true,
            imageUrl: true,
            price: true,
          },
          count: true,
        },
        MenuSectionGroup: {
          count: true,
        },
        SymbolGroup: {
          groups: {
            ID: true,
            String: true,
            GroupIds: true,
          },
          items: {
            id: true,
            updatedAt: true,
            _description: true,
          },
          count: true,
        },
        ID: true,
        Int: true,
        Date: true,
        Boolean: true,
      },
      items: {
        createdAt: true,
        updatedAt: true,
        name: true,
        managementDomain: true,
        domain: true,
        selfSignUpEnabled: true,
        audiences: true,
      },
    },
    billingDetails: {
      expMonth: true,
    },
    billingInvoicesList: {
      count: true,
    },
    billingMetricUsageQuotasList: {
      count: true,
    },
    deployStatus: [
      {
        buildName: deployStatus__buildName,
      },
      {
        status: true,
        message: true,
      },
    ],
    dish: {
      symbols: {
        items: {
          dishes: {
            count: true,
          },
          createdBy: {
            id: true,
            updatedAt: true,
            deletedAt: true,
            email: true,
            firstName: true,
            lastName: true,
            timezone: true,
            _description: true,
          },
          restaurantParent: {
            updatedAt: true,
            deletedAt: true,
            slug: true,
          },
          id: true,
          title: true,
          imageUrl: true,
        },
        count: true,
      },
      createdBy: {
        roles: {
          groups: {
            Int: true,
            DateTime: true,
            Boolean: true,
            JSON: true,
          },
        },
        deletedAt: true,
        email: true,
        is8base: true,
        firstName: true,
        lastName: true,
        timezone: true,
        learningMode: true,
      },
      updatedAt: true,
      deletedAt: true,
      price: true,
      _description: true,
    },
    dishesList: {
      count: true,
    },
    environmentVariable: {
      id: true,
      updatedAt: true,
      value: true,
      _description: true,
    },
    file: {
      settings_menuBarLogo: {
        items: {
          passwordRequireNumbers: true,
          passwordRequireSpecial: true,
          passwordRequireUppercase: true,
          passwordUpdateInterval: true,
          rememberDevice: true,
          dateFormat: true,
          timezone: true,
          vanityUrl: true,
          buttonLinkColor: true,
          menuBarBGColor: true,
          menuBarIconsColor: true,
        },
      },
      createdBy: {
        id: true,
        createdAt: true,
        updatedAt: true,
        is8base: true,
        firstName: true,
        timezone: true,
        learningMode: true,
        _description: true,
      },
      teamMembers_avatar: {
        items: {
          createdBy: {
            createdAt: true,
            deletedAt: true,
            firstName: true,
            timezone: true,
            learningMode: true,
            _description: true,
          },
          avatar: {
            createdAt: true,
            updatedAt: true,
            fileId: true,
            fields: true,
            mods: true,
            _description: true,
          },
          id: true,
          firstName: true,
          _description: true,
        },
        count: true,
      },
      createdAt: true,
      deletedAt: true,
      public: true,
      uploaded: true,
    },
    fileUploadInfo: {
      policy: true,
      apiKey: true,
      path: true,
    },
    filesList: {
      groups: {
        ID: true,
        Int: true,
        BigInt: true,
        Float: true,
        DateTime: true,
        Boolean: true,
        JSON: true,
        GroupIds: true,
      },
    },
    menuSectionsList: {
      items: {
        id: true,
        title: true,
        indexForCustomerSortOrder: true,
        _description: true,
      },
      groups: {
        String: true,
        BigInt: true,
        DateTime: true,
        Date: true,
        Boolean: true,
        JSON: true,
      },
    },
    menusList: {
      groups: {
        ID: true,
        Int: true,
        Float: true,
        Boolean: true,
        GroupIds: true,
      },
      items: {
        updatedAt: true,
        deletedAt: true,
        title: true,
        _description: true,
      },
      count: true,
    },
    restaurantsList: {
      items: {
        createdAt: true,
        updatedAt: true,
        description: true,
        _description: true,
      },
      groups: {
        ID: true,
        JSON: true,
      },
      count: true,
    },
    symbol: {
      restaurantParent: {
        createdBy: {
          roles: {
            count: true,
          },
          createdBy: {
            id: true,
            createdAt: true,
            updatedAt: true,
            status: true,
            is8base: true,
            firstName: true,
            timezone: true,
            learningMode: true,
          },
          id: true,
          createdAt: true,
          updatedAt: true,
          email: true,
          status: true,
          origin: true,
          timezone: true,
        },
        menus: {
          count: true,
        },
        id: true,
        createdAt: true,
        headerImage: true,
        slug: true,
      },
      createdBy: {
        permissions: {
          count: true,
        },
        createdBy: {
          permissions: {
            count: true,
          },
          id: true,
          createdAt: true,
          updatedAt: true,
          deletedAt: true,
          email: true,
          is8base: true,
          firstName: true,
          lastName: true,
          _description: true,
        },
        id: true,
        createdAt: true,
        updatedAt: true,
        status: true,
        learningMode: true,
      },
      dishes: {
        items: {
          updatedAt: true,
          deletedAt: true,
          description: true,
          _description: true,
        },
        count: true,
      },
      id: true,
      deletedAt: true,
      description: true,
      imageUrl: true,
      _description: true,
    },
    tableField: [
      {
        id: tableField__id,
      },
      {
        id: true,
        isSystem: true,
        description: true,
        isMeta: true,
        isRequired: true,
        isUnique: true,
        computedMode: true,
        expression: true,
      },
    ],
    teamInvitationDetails: [
      {
        uuid: teamInvitationDetails__uuid,
      },
      {
        uuid: true,
        firstName: true,
      },
    ],
    teamMember: {
      status: true,
      learningMode: true,
    },
    teamMembersList: {
      count: true,
    },
    usersList: {
      groups: {
        SymbolGroup: {
          groups: {
            String: true,
            BigInt: true,
            Float: true,
            GroupIds: true,
          },
          items: {
            createdAt: true,
            updatedAt: true,
            title: true,
            imageUrl: true,
            _description: true,
          },
          count: true,
        },
        UserGroup: {
          count: true,
        },
        RoleGroup: {
          groups: {
            ID: true,
            Float: true,
            Date: true,
            Boolean: true,
            JSON: true,
          },
          count: true,
        },
        ApiTokenGroup: {
          items: {
            updatedAt: true,
            name: true,
          },
          groups: {
            ID: true,
            BigInt: true,
            DateTime: true,
            Date: true,
            JSON: true,
          },
        },
        String: true,
        Float: true,
        DateTime: true,
        Date: true,
        Boolean: true,
        JSON: true,
        GroupIds: true,
      },
    },
  })
  .then(x => console.log(JSON.stringify(x, null, 4)))