3 # Create 't1' table with two records in target DB. \
4 # cache t1 from target to csql.
5 # table 't1' can't be deleted by DROP statement.
6 # it should be unloaded by -u option
8 # AUTHOR : Jitendra Lenka
11 input
=${PWD}/cache
/CacheTable
/inputtest4.sql
15 REL_PATH
=${PWD}/cache
/CacheTable
18 isql
$DSN < ${REL_PATH}/inputtest4.sql
>/dev
/null
2>&1
24 rm -f /tmp
/csql
/csqltable.conf
/tmp
/csql.db
25 touch /tmp
/csql
/csqltable.conf
/tmp
/csql
/csql.db
27 $CSQL_INSTALL_ROOT/bin
/cachetable
-t t1
>/dev
/null
2>&1
33 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/drop.sql
>/dev
/null
2>&1
38 echo "cache table 't1' can't be dropped"
40 $CSQL_INSTALL_ROOT/bin
/csql
-s $REL_PATH/selectt1.sql
46 $CSQL_INSTALL_ROOT/bin
/cachetable
-t t1
-u >/dev
/null
2>&1
52 echo "cache table 't1' unloaded by -u option"
53 rm -f /tmp
/csql
/csqltable.conf
/tmp
/csql.db
54 touch /tmp
/csql
/csqltable.conf
/tmp
/csql
/csql.db
55 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/drop.sql
> /dev
/null
2>&1
56 isql
$DSN < ${REL_PATH}/drop.sql
>/dev
/null
2>&1