2018-09-19 12:18:10 +00:00
#!/usr/bin/env bash
set -e
CURDIR = $( cd " $( dirname " ${ BASH_SOURCE [0] } " ) " && pwd )
. $CURDIR /../shell_config.sh
2018-09-20 11:16:15 +00:00
[ -e ${ CLICKHOUSE_TMP } /test_squashing_block_without_column.out ] && rm ${ CLICKHOUSE_TMP } /test_squashing_block_without_column.out
2018-09-19 12:18:10 +00:00
${ CLICKHOUSE_CLIENT } --query " select number as SomeID, number+1 as OtherID from system.numbers limit 1000 into outfile ' ${ CLICKHOUSE_TMP } /test_squashing_block_without_column.out' format Native "
${ CLICKHOUSE_CLIENT } --query "drop table if exists test.squashed_numbers"
2018-09-19 17:52:09 +00:00
${ CLICKHOUSE_CLIENT } --query "create table test.squashed_numbers (SomeID UInt64, DifferentID UInt64, OtherID UInt64) engine Memory"
2018-09-19 12:18:10 +00:00
2018-09-20 11:16:15 +00:00
address = ${ CLICKHOUSE_HOST }
port = ${ CLICKHOUSE_PORT_HTTP }
url = " ${ CLICKHOUSE_PORT_HTTP_PROTO } :// $address : $port / "
${ CLICKHOUSE_CURL } -sS --data-binary " @ ${ CLICKHOUSE_TMP } /test_squashing_block_without_column.out " " ${ url } ?query=insert%20into%20test.squashed_numbers%20format%20Native "
2018-09-19 12:18:10 +00:00
${ CLICKHOUSE_CLIENT } --query "select 'Still alive'"