2 # Tree Index, Unique Tree Index
3 # create table t1 (f1 varchar(10), f2 smallint);
4 # create table t2 (f1 varchar(10), f2 smallint);
5 # create index idx1 on t1(f1)tree;
6 # create index idx2 on t2(f1)tree unique;
7 # Error out saying varchar not supported for tree index
9 CREATEFILE
=${PWD}/sql
/Datatype
/csql.conf
11 if [ -s "$CREATEFILE" ]
13 REL_PATH
=`pwd`/sql
/Datatype
16 echo "drop table t1;" >${REL_PATH}/drop.sql
17 echo "drop table t2;" >>${REL_PATH}/drop.sql
19 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/drop.sql
>/dev
/null
2>&1
21 if [ "$VALGRIND" = "true" ]
23 valgrind
--tool=memcheck
--leak-check=full
$CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/varchar_tree.sql
25 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/varchar_tree.sql
28 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/drop.sql
29 rm -f ${REL_PATH}/drop.sql
34 if [ "$VALGRIND" = "true" ]
36 valgrind
--tool=memcheck
--leak-check=full
$CSQL_INSTALL_ROOT/bin
/catalog
-u root
-p manager
-l
38 $CSQL_INSTALL_ROOT/bin
/catalog
-u root
-p manager
-l
41 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/drop.sql
47 rm -f ${REL_PATH}/drop.sql