diff options
Diffstat (limited to 'apps/dreki/include/dreki_plum.hrl')
-rw-r--r-- | apps/dreki/include/dreki_plum.hrl | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/apps/dreki/include/dreki_plum.hrl b/apps/dreki/include/dreki_plum.hrl new file mode 100644 index 0000000..bea65aa --- /dev/null +++ b/apps/dreki/include/dreki_plum.hrl @@ -0,0 +1,26 @@ +-define(PLUM_DB_REGIONS_TAB, regions). +-define(PLUM_DB_NODES_TAB, nodes). +-define(PLUM_DB_PATHS_TAB, paths). +-define(PLUM_DB_STORES_TAB, dreki_stores). + +%% dreki_store tabs +-define(PLUM_DB_STORE_TASKS_TAB, dreki_tasks). + +%% indices tabs +-define(PLUM_DB_IDX_ROLE_TAB, 'dreki_idx:roles'). +-define(PLUM_DB_IDX_TAGS_TAB, 'dreki_idx:tags'). + +-define(PLUM_DB_PREFIXES, [ + {?PLUM_DB_REGIONS_TAB, ram_disk}, + {?PLUM_DB_NODES_TAB, ram_disk}, + {?PLUM_DB_PATHS_TAB, ram_disk}, + {?PLUM_DB_STORES_TAB, ram_disk}, + + %% Stores + {?PLUM_DB_STORE_TASKS_TAB, ram_disk}, + + %% idxs + {?PLUM_DB_IDX_ROLE_TAB, disk}, + {?PLUM_DB_IDX_TAGS_TAB, disk} +]). + |