aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/complete/core/environment.h
blob: 0f0299a935339a58ff34168dfa872b6153672fb4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once

#include <library/cpp/yson/node/node.h>

#include <util/generic/string.h>
#include <util/generic/hash.h>

namespace NSQLComplete {

    struct TEnvironment {
        // Given `{ "$x": "{ "Data": "foo" }" }`,
        // it will contain `{ "$x": "foo" }`
        THashMap<TString, NYT::TNode> Parameters;
    };

} // namespace NSQLComplete