sqlite3-backend: move dbs to repository_dir with distromatic.db name
This commit is contained in:
parent
7a727bfa46
commit
93f7fc1233
@ -461,7 +461,7 @@ generateSQLite(struct configTag *ct)
|
|||||||
char dbname[PATH_MAX];
|
char dbname[PATH_MAX];
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
snprintf(dbname, PATH_MAX, "%s%s.db", ct->configdefaults->html_basedir, ct->tag);
|
snprintf(dbname, PATH_MAX, "%sdistromatic.db", ct->repository_dir);
|
||||||
unlink(dbname);
|
unlink(dbname);
|
||||||
|
|
||||||
if (sqlite3_open_v2(dbname, &db, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL)) {
|
if (sqlite3_open_v2(dbname, &db, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL)) {
|
||||||
|
@ -104,7 +104,7 @@ void printQueryData(char* repository_tag, char* query) {
|
|||||||
char dbname[PATH_MAX];
|
char dbname[PATH_MAX];
|
||||||
|
|
||||||
for (i = 0; i <= configtag->repository_level; i++) {
|
for (i = 0; i <= configtag->repository_level; i++) {
|
||||||
snprintf(dbname, PATH_MAX, "%s%s.db", configtag->configdefaults->html_basedir, configtag->repository[i]->tag);
|
snprintf(dbname, PATH_MAX, "%sdistromatic.db", configtag->repository[i]->repository_dir);
|
||||||
if (sqlite3_open_v2(dbname, (sqlite3**)&configtag->repository[i]->db, SQLITE_OPEN_READONLY, NULL)) {
|
if (sqlite3_open_v2(dbname, (sqlite3**)&configtag->repository[i]->db, SQLITE_OPEN_READONLY, NULL)) {
|
||||||
if (configtag->repository[i]->db) sqlite3_close(configtag->repository[i]->db);
|
if (configtag->repository[i]->db) sqlite3_close(configtag->repository[i]->db);
|
||||||
fprintf(stderr, "ERROR: unable to open sqlite3 db %s; aborting.\n", dbname);
|
fprintf(stderr, "ERROR: unable to open sqlite3 db %s; aborting.\n", dbname);
|
||||||
|
Loading…
Reference in New Issue
Block a user