index d5a76941c06255085215a77215c2cd17b0b89f3c..90416a2cc0699cc3df67d50ac516a1d415a9f058 100644 (file)
--- a/src/include/core/store.h
+++ b/src/include/core/store.h
* Queryable fields of a stored object.
*/
enum {
- SDB_FIELD_LAST_UPDATE = 1, /* datetime */
- SDB_FIELD_AGE, /* datetime */
- SDB_FIELD_INTERVAL, /* datetime */
- SDB_FIELD_BACKEND, /* string */
+ SDB_FIELD_NAME = 1, /* string */
+ SDB_FIELD_LAST_UPDATE, /* datetime */
+ SDB_FIELD_AGE, /* datetime */
+ SDB_FIELD_INTERVAL, /* datetime */
+ SDB_FIELD_BACKEND, /* string */
};
#define SDB_FIELD_TO_NAME(f) \
- (((f) == SDB_FIELD_LAST_UPDATE) ? "last-update" \
+ (((f) == SDB_FIELD_NAME) ? "name" \
+ : ((f) == SDB_FIELD_LAST_UPDATE) ? "last-update" \
: ((f) == SDB_FIELD_AGE) ? "age" \
: ((f) == SDB_FIELD_INTERVAL) ? "interval" \
: ((f) == SDB_FIELD_BACKEND) ? "backend" : "unknown")