Sfoglia il codice sorgente

Minor - Migration: added partial cleanup script

Yannick Warnier 12 anni fa
parent
commit
e07ca40c38
1 ha cambiato i file con 12 aggiunte e 0 eliminazioni
  1. 12 0
      tests/migrate/clean.php

+ 12 - 0
tests/migrate/clean.php

@@ -0,0 +1,12 @@
+<?php
+die();
+require '../../main/inc/global.inc.php';
+$tables = array('user','course','session','session_rel_course','session_rel_course_rel_user','session_rel_user','c_attendances','track_e_default','user_field_values','course_field_values','session_field_values','course_field','session_field','user_field', 'user_field_options','course_field_options','session_field_options');
+foreach ($tables as $table) {
+  $sql = "TRUNCATE $table";
+  if ($table == 'user') {
+    $sql = "DELETE FROM $table WHERE user_id > 2";
+  }
+  mysql_query($sql);
+}
+@system('rm -rf ../../courses/*');