mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 16:42:05 +00:00
22 lines
639 B
Bash
Executable File
22 lines
639 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
CURDIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
|
|
# shellcheck source=../shell_config.sh
|
|
. "$CURDIR"/../shell_config.sh
|
|
|
|
function clickhouse_local()
|
|
{
|
|
local opts=(
|
|
--config "$CURDIR/$(basename "${BASH_SOURCE[0]}" .sh).config.xml"
|
|
--top_level_domains_path "$CURDIR"
|
|
)
|
|
$CLICKHOUSE_LOCAL "${opts[@]}" "$@"
|
|
}
|
|
|
|
# -- biz.ss is not in the default TLD list, hence:
|
|
clickhouse_local -q "
|
|
select
|
|
cutToFirstSignificantSubdomain('foo.kernel.biz.ss'),
|
|
cutToFirstSignificantSubdomainCustom('foo.kernel.biz.ss', 'public_suffix_list')
|
|
" |& grep -v -e 'Processing configuration file'
|