protected function drop_tables() { $dropped_tables = array(); foreach (NeechyDatabase::core_model_classes() as $model_class) { $model = $model_class::drop_table_if_exists(); $dropped_tables[] = $model->table; } return $dropped_tables; }