Files
tidb/dumpling/tests/empty_database/run.sh
2021-10-26 11:06:48 +08:00

24 lines
481 B
Bash

#!/bin/sh
#
# Copyright 2020 PingCAP, Inc. Licensed under Apache-2.0.
set -eu
cur=$(cd `dirname $0`; pwd)
DB_NAME="empty_test"
# drop database on mysql
run_sql "drop database if exists \`$DB_NAME\`;"
# build data on mysql
run_sql "create database \`$DB_NAME\`;"
# dumping
export DUMPLING_TEST_DATABASE=$DB_NAME
run_dumpling
sql="CREATE DATABASE \`$DB_NAME\`"
cnt=$(sed "s/$sql/$sql\n/g" $DUMPLING_OUTPUT_DIR/$DB_NAME-schema-create.sql | grep -c "$sql") || true
[ $cnt = 1 ]