1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#!/usr/bin/env bash
#Note: DONT run as root
set -e
DUCKDB_PATH=duckdb
if test -f build/release/duckdb; then
DUCKDB_PATH=build/release/duckdb
elif test -f build/reldebug/duckdb; then
DUCKDB_PATH=build/reldebug/duckdb
elif test -f build/debug/duckdb; then
DUCKDB_PATH=build/debug/duckdb
fi
mkdir -p data/parquet-testing/presigned
generate_large_parquet_query=$(cat <<EOF
CALL DBGEN(sf=1);
COPY lineitem TO 'data/parquet-testing/presigned/presigned-url-lineitem.parquet' (FORMAT 'parquet');
EOF
)
$DUCKDB_PATH -c "$generate_large_parquet_query"
mkdir -p data/attach_test/
# Generate Storage Version
$DUCKDB_PATH data/attach_test/attach.db < test/sql/storage_version/generate_storage_version.sql
$DUCKDB_PATH data/attach_test/lineitem_sf1.db -c "CALL dbgen(sf=1)"
|