copyTable('#groupex#.evenements_participants', 'group_event_participants');
copyTable('#groupex#.membres', 'group_members');
copyTable('#groupex#.membres_sub_requests', 'group_member_sub_requests');
-copyTable('#x4dat#.groupesx_auth'), 'group_auth');
+copyTable('#x4dat#.groupesx_auth', 'group_auth');
copyTable('#x4dat#.axletter', 'axletter');
copyTable('#x4dat#.axletter_ins', 'axletter_ins');
--- /dev/null
+#!/bin/bash
+
+. ../inc/pervasive.sh
+
+###########################################################
+echo "Setting up new database: target db is $DATABASE, source prefix is $DBPREFIX"
+echo "* press ^D to start import"
+cat
+
+echo -n "* copying tables "
+./copy_tables.php || die "ERROR"
+echo "OK"
+
+for sql in ../newdirectory-0.0.1/*.sql
+do
+ echo -n "* running $sql "
+ (sed -e "s/#\([0-9a-z]*\)#/${DBPREFIX}\1/g" < $sql | $MYSQL $DATABASE &>/dev/null) || die "ERROR"
+ echo "OK"
+done
+
+for sql in *.sql
+do
+ echo -n "* running $sql "
+ (sed -e "s/#\([0-9a-z]*\)#/${DBPREFIX}\1/g" < $sql | $MYSQL $DATABASE &>/dev/null) || die "ERROR"
+ echo "OK"
+done
+
+###########################################################
+echo -n "Importing phone numbers "
+
+./newdirectory-0.0.1/phones.php || die "ERROR"
+echo "OK"
+
+###########################################################
+echo "Updating birthday dates "
+
+./birthday.php || die "ERROR"
+echo "OK"
+++ /dev/null
-#!/bin/bash
-
-. ../inc/pervasive.sh
-
-###########################################################
-echo "Setting up new database: target db is $DATABASE, source prefix is $DBPREFIX"
-echo -n "* copying tables"
-./copy_tables.php || die "ERROR"
-echo " OK"
-
-for sql in *.sql
-do
- echo -n "* running $sql"
- (sed -e "s/#\([0-9a-z]*\)#/${DBPREFIX}\1/g" < $sql | $MYSQL $DATABASE &>/dev/null) || die "ERROR"
- echo " OK"
-done
-
-###########################################################
-echo "Updating birthday dates"
-
-./birthday.php
if [[ -n "${DBPREFIX}" ]]; then
echo "Using non-default database ${DBPREFIX}x4dat."
fi
-declare -r DATABASE="${DBPREFIX}x4dat"
+if [[ -n "${DATABASE}" ]]; then
+ declare -r DATABASE="${DBPREFIX}x4dat"
+fi
function die() {
echo $1
+++ /dev/null
-#!/bin/bash
-
-. ../inc/pervasive.sh
-
-mailman_stop
-mailman_templates
-mailman_start
-
-###########################################################
-for sql in *.sql
-do
- echo -n $sql
- (sed -e "s/#\([0-9a-z]*\)#/${DBPREFIX}\1/g" < $sql | $MYSQL $DATABASE &>/dev/null) || echo -n " ERROR"
- echo .
-done
-
-###########################################################
-
-echo "Importing phone numbers"
-
-./phones.php
-
-###########################################################
-
-echo "we will now upgrade the search table (this may be a long operation)
-
-please hit ^D to continue
-"
-
-cat
-
-pushd ../../bin
-./search.rebuild_db.php
-popd