feat: support pg like parameters
- support parameters in form of $n like in postgres - parameters are numbered from 1 - can't use both tarantool (?) and pg-like ($n) params in one query
parent
06aa272c
No related branches found
No related tags found
Showing
- doc/sql/query.ebnf 2 additions, 1 deletiondoc/sql/query.ebnf
- sbroad-cartridge/test_app/test/integration/api_test.lua 44 additions, 0 deletionssbroad-cartridge/test_app/test/integration/api_test.lua
- sbroad-core/src/errors.rs 4 additions, 0 deletionssbroad-core/src/errors.rs
- sbroad-core/src/executor/ir.rs 2 additions, 1 deletionsbroad-core/src/executor/ir.rs
- sbroad-core/src/executor/tests/exec_plan.rs 62 additions, 0 deletionssbroad-core/src/executor/tests/exec_plan.rs
- sbroad-core/src/frontend/sql.rs 65 additions, 2 deletionssbroad-core/src/frontend/sql.rs
- sbroad-core/src/frontend/sql/ast.rs 5 additions, 1 deletionsbroad-core/src/frontend/sql/ast.rs
- sbroad-core/src/frontend/sql/ir/tests.rs 94 additions, 0 deletionssbroad-core/src/frontend/sql/ir/tests.rs
- sbroad-core/src/frontend/sql/query.pest 3 additions, 1 deletionsbroad-core/src/frontend/sql/query.pest
- sbroad-core/src/ir.rs 10 additions, 0 deletionssbroad-core/src/ir.rs
- sbroad-core/src/ir/api/parameter.rs 162 additions, 72 deletionssbroad-core/src/ir/api/parameter.rs
- sbroad-core/tests/artifactory/backend/sql/tree/arbitrary_projection_plan.yaml 1 addition, 0 deletions...tifactory/backend/sql/tree/arbitrary_projection_plan.yaml
- sbroad-core/tests/artifactory/backend/sql/tree/arithmetic_projection_plan.yaml 1 addition, 0 deletions...ifactory/backend/sql/tree/arithmetic_projection_plan.yaml
- sbroad-core/tests/artifactory/backend/sql/tree/arithmetic_selection_plan.yaml 1 addition, 0 deletions...tifactory/backend/sql/tree/arithmetic_selection_plan.yaml
- sbroad-core/tests/artifactory/backend/sql/tree/sql_order_selection.yaml 1 addition, 0 deletions...sts/artifactory/backend/sql/tree/sql_order_selection.yaml
- sbroad-core/tests/artifactory/ir/distribution/join_unite_keys.yaml 1 addition, 0 deletions...re/tests/artifactory/ir/distribution/join_unite_keys.yaml
- sbroad-core/tests/artifactory/ir/distribution/shrink_dist_key_1.yaml 1 addition, 0 deletions.../tests/artifactory/ir/distribution/shrink_dist_key_1.yaml
- sbroad-core/tests/artifactory/ir/distribution/shrink_dist_key_2.yaml 1 addition, 0 deletions.../tests/artifactory/ir/distribution/shrink_dist_key_2.yaml
- sbroad-core/tests/artifactory/ir/distribution/shuffle_dist_key.yaml 1 addition, 0 deletions...e/tests/artifactory/ir/distribution/shuffle_dist_key.yaml
- sbroad-core/tests/artifactory/ir/distribution/union_fallback_to_random.yaml 1 addition, 0 deletions...artifactory/ir/distribution/union_fallback_to_random.yaml
Loading
Please register or sign in to comment