Exemplo n.º 1
0
 /**
  * Outputs commands for dropping types.
  *
  * @param $ofs          output file pointer
  * @param $old_schema   original schema
  * @param $new_schema   new schema
  */
 private static function drop_types($ofs, $old_schema, $new_schema)
 {
     if ($old_schema != NULL) {
         foreach (dbx::get_types($old_schema) as $type) {
             if (!mssql10_schema::contains_type($new_schema, $type['name'])) {
                 $ofs->write(mssql10_type::get_drop_sql($new_schema, $type) . "\n");
             }
         }
     }
 }