Output progress in json2db

Signed-off-by: James Ketrenos <james_gitlab@ketrenos.com>
This commit is contained in:
James Ketrenos 2020-01-11 13:48:46 -08:00
parent 05afd4febd
commit cc42b445eb

View File

@ -158,7 +158,7 @@ int main(int argc, char *argv[]) {
return 1; return 1;
} }
fprintf(stderr, "DB opened."); fprintf(stderr, "DB opened.\n");
Face **ppFaces = malloc(sizeof(Face *) * entries); Face **ppFaces = malloc(sizeof(Face *) * entries);
if (!ppFaces) { if (!ppFaces) {
@ -221,6 +221,14 @@ int main(int argc, char *argv[]) {
sqlite3_close(db); sqlite3_close(db);
return 1; return 1;
} }
if (processed % 1000 == 0) {
int perc = 100 * processed / entries;
if (perc != last) {
fprintf(stderr, "\rLoading %d%% complete.", perc);
last = perc;
}
}
} }
closedir(faceDir); closedir(faceDir);
} }
@ -235,5 +243,6 @@ int main(int argc, char *argv[]) {
sqlite3_close(db); sqlite3_close(db);
fprintf(stderr, "\nDone.\n");
return 0; return 0;
} }