|
@@ -1,4 +1,4 @@
|
|
|
-<?php // $Id: compare_db.php 10520 2006-12-18 23:14:27Z yannoo $
|
|
|
+<?php // $Id: compare_db.php 10527 2006-12-19 11:01:20Z yannoo $
|
|
|
/*
|
|
|
==============================================================================
|
|
|
Dokeos - elearning and course management software
|
|
@@ -241,7 +241,7 @@ foreach($all_db_changes as $base => $changes){
|
|
|
foreach($myold as $myname){
|
|
|
//column lost, display DROP command
|
|
|
$myname = str_replace('--','',$myname);
|
|
|
- echo "ALTER TABLE ".$mytable." DROP COLUMN ".$myname."<br/>";
|
|
|
+ echo "ALTER TABLE ".$mytable." DROP ".$myname."<br/>";
|
|
|
}
|
|
|
foreach($mychanged as $myname=>$myprop){
|
|
|
//field changed, display SET command
|
|
@@ -251,12 +251,12 @@ foreach($all_db_changes as $base => $changes){
|
|
|
$myprop = str_replace('~+~','',$myprop);
|
|
|
$myprops_string .= $myprop." ";
|
|
|
}
|
|
|
- echo "ALTER TABLE ".$mytable." SET COLUMN $myname $myprops_string<br/>";
|
|
|
+ echo "ALTER TABLE ".$mytable." CHANGE $myname $myname $myprops_string<br/>";
|
|
|
}
|
|
|
foreach($mynew as $myname){
|
|
|
//column created, display ADD command
|
|
|
$myname = str_replace('++','',$myname);
|
|
|
- echo "ALTER TABLE ".$mytable." ADD COLUMN $myname...<br/>";
|
|
|
+ echo "ALTER TABLE ".$mytable." ADD $myname...<br/>";
|
|
|
}
|
|
|
}else{
|
|
|
//we have a table-level difference
|