File tree 2 files changed +11
-4
lines changed
2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -5,13 +5,13 @@ scaffolddir="$SCRIPTPATH/..";
5
5
ACMD=" $1 "
6
6
case $ACMD in
7
7
init)
8
- echo " Doing mysql init"
8
+ # echo "Doing mysql init"
9
9
mysql --socket=" $scaffolddir " /tmp/mysql.sock
10
10
ERROR=$?
11
11
;;
12
12
* )
13
- echo " Doing regular mysql"
14
- mysql --socket=" $scaffolddir " /tmp/mysql.sock -u ` php $SCRIPTPATH /print_config_var.php _database.user` ` php $SCRIPTPATH /print_config_var.php _database.name`
13
+ # echo "Doing regular mysql"
14
+ mysql --socket=" $scaffolddir " /tmp/mysql.sock -u ` php $SCRIPTPATH /print_config_var.php _database.user` ` php $SCRIPTPATH /print_config_var.php _database.name` " $@ "
15
15
ERROR=$?
16
16
;;
17
17
esac
Original file line number Diff line number Diff line change @@ -11,6 +11,13 @@ if [[ $status == *"ERROR!"* ]]; then
11
11
fi
12
12
scaffolddir=" $SCRIPTPATH /.." ;
13
13
ACMD=" $1 "
14
- mysqldump --socket=" $scaffolddir " /tmp/mysql.sock -u ` php $SCRIPTPATH /print_config_var.php _database.user` ` php $SCRIPTPATH /print_config_var.php _database.name`
14
+ DATABASE=` php $SCRIPTPATH /print_config_var.php _database.name`
15
+ IGNORE_TABLES=" "
16
+ for table in $( sh bin/mysql.sh -e " show tables like 'dataface__view_%'" )
17
+ do
18
+ IGNORE_TABLES+=" --ignore-table $DATABASE .$table "
19
+ done
20
+
21
+ mysqldump $IGNORE_TABLES --socket=" $scaffolddir " /tmp/mysql.sock -u ` php $SCRIPTPATH /print_config_var.php _database.user` $DATABASE
15
22
ERROR=$?
16
23
exit $ERROR
You can’t perform that action at this time.
0 commit comments