Merge pull request #2584 from fengzeroz/v2.11

replace tar with zip db data
This commit is contained in:
fengzeroz
2025-10-20 11:30:08 +08:00
committed by GitHub
+4 -4
View File
@@ -925,14 +925,14 @@ void handle_export_db(nng_aio *aio)
utarray_free(nodes);
system("rm -rf neuron.tar.gz");
system("tar -zcf neuron.tar.gz nodes.csv settings.csv groups.csv tags.csv "
system("rm -rf neuron.zip");
system("zip neuron.zip nodes.csv settings.csv groups.csv tags.csv "
"subscribes.csv");
void * data = NULL;
size_t len = 0;
rv = read_file("neuron.tar.gz", &data, &len);
rv = read_file("neuron.zip", &data, &len);
if (rv != 0) {
NEU_JSON_RESPONSE_ERROR(NEU_ERR_FILE_READ_FAILURE, {
neu_http_response(aio, error_code.error, result_error);
@@ -940,6 +940,6 @@ void handle_export_db(nng_aio *aio)
return;
}
neu_http_response_file(aio, data, len,
"attachment; filename=\"neuron.tar.gz\"");
"attachment; filename=\"neuron.zip\"");
free(data);
}